public static ReferenceDataServicesBuilder AddInMemory(this ReferenceDataServicesBuilder builder) { var services = ((IAccessor <IServiceCollection>)builder).Service; var entityFrameworkServicesBuilder = new EntityFrameworkServicesBuilder(services); entityFrameworkServicesBuilder .AddInMemoryStore() .AddDbContext <ContentStaticDataDbContext>(options => options.UseInMemoryStore()); AddLookupServices(services); return(builder); }
public static ReferenceDataServicesBuilder AddSql(this ReferenceDataServicesBuilder builder, string connectionString) { var services = ((IAccessor <IServiceCollection>)builder).Service; var entityFrameworkServicesBuilder = new EntityFrameworkServicesBuilder(services); entityFrameworkServicesBuilder // .AddSqlServer() .AddDbContext <ContentStaticDataDbContext>(options => options.UseSqlServer(connectionString)); AddLookupServices(services); return(builder); }