You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
728 B
22 lines
728 B
using Microsoft.EntityFrameworkCore; |
|
using Microsoft.Extensions.Configuration; |
|
using Microsoft.Extensions.DependencyInjection; |
|
using System; |
|
using System.Collections.Generic; |
|
using System.Text; |
|
|
|
namespace EntityFramework |
|
{ |
|
public static class ServiceExtension |
|
{ |
|
public static IServiceCollection AddDatabaseContext(this IServiceCollection services,IConfiguration configuration ) |
|
{ |
|
services.AddDbContext<FireStationDbContext>(options => { |
|
var connectString = configuration.GetConnectionString("default"); |
|
|
|
options.UseMySql(connectString, ServerVersion.AutoDetect(connectString)); |
|
}); |
|
return services; |
|
} |
|
} |
|
}
|
|
|