У меня есть база данных в файле .mdf
. Вот конфигурация из файла startup.cs
public void ConfigureServices(IServiceCollection services)
{
var temp = Configuration.GetConnectionString("DefaultConnection");
services.AddDbContext<ApplicationDbContext>(options => options.UseSqlServer(temp));
services.AddDbContext<FilmsLibraryDbContext>(options => options.UseSqlServer(temp));
services.AddDefaultIdentity<IdentityUser>(options => options.SignIn.RequireConfirmedAccount = true)
.AddRoles<IdentityRole>()
.AddEntityFrameworkStores<ApplicationDbContext>();
services.AddRazorPages();
services.AddServerSideBlazor();
services.AddScoped<AuthenticationStateProvider, RevalidatingIdentityAuthenticationStateProvider<IdentityUser>>();
services.AddScoped<IFilmLogic, FilmLogic>();
services.AddScoped<IMovieRentalLogic, MovieRentalLogic>();
services.AddSingleton<WeatherForecastService>();
}
, а вот определение моей базы данных в appsettings.json
:
"ConnectionStrings":
{
"DefaultConnection": "Server=(localdb)\\mssqllocaldb;Database=mydatabase;Trusted_Connection=True;MultipleActiveResultSets=true"
},
Проблема в том, что когда я меняю базу данных, она меняется данные в файле по пути C:\users
.
Я хотел бы изменить его, например, на эту папку проекта, потому что когда я пытаюсь открыть этот проект на другом компьютере, он не работает из-за этого, указанного путь.