public static BotEventManagementContext CreateContext() { var options = new DbContextOptionsBuilder <BotEventManagementContext>() .UseInMemoryDatabase(databaseName: "create_events") .Options; BotEventManagementContext botEventManagementContext = new BotEventManagementContext(options); botEventManagementContext.Database.EnsureDeleted(); botEventManagementContext.Database.EnsureCreated(); return(botEventManagementContext); }
private IEventService GetInMemoryUserService() { var options = new DbContextOptionsBuilder <BotEventManagementContext>() .UseInMemoryDatabase(databaseName: $"_events_{Guid.NewGuid().ToString()}") .Options; BotEventManagementContext botEventManagementContext = new BotEventManagementContext(options); botEventManagementContext.Database.EnsureDeleted(); botEventManagementContext.Database.EnsureCreated(); var config = new ConfigurationBuilder() .AddJsonFile("appsettings.json") .Build(); return(new EventService(TestUtilities.CreateContext())); }
public UserService(BotEventManagementContext botEventManagementContext, IConfiguration configuration) { _botEventManagementContext = botEventManagementContext; _configuration = configuration; }
public StageService(BotEventManagementContext botEventManagementContext) { _botEventManagementContext = botEventManagementContext; }
public SpeakerService(BotEventManagementContext botEventManagementContext) { _botEventManagementContext = botEventManagementContext; }
public ActivityService(BotEventManagementContext botEventManagementContext) { _botEventManagementContext = botEventManagementContext; }
public UserTalksService(BotEventManagementContext botEventManagementContext) { _botEventManagementContext = botEventManagementContext; }
public EventParticipantsService(BotEventManagementContext botEventManagementContext) { _botEventManagementContext = botEventManagementContext; }