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(options => { var connectString = configuration.GetConnectionString("default"); options.UseMySql(connectString, ServerVersion.AutoDetect(connectString)); }); return services; } } }