Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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;
 }
Exemplo n.º 4
0
 public StageService(BotEventManagementContext botEventManagementContext)
 {
     _botEventManagementContext = botEventManagementContext;
 }
 public SpeakerService(BotEventManagementContext botEventManagementContext)
 {
     _botEventManagementContext = botEventManagementContext;
 }
Exemplo n.º 6
0
 public ActivityService(BotEventManagementContext botEventManagementContext)
 {
     _botEventManagementContext = botEventManagementContext;
 }
Exemplo n.º 7
0
 public UserTalksService(BotEventManagementContext botEventManagementContext)
 {
     _botEventManagementContext = botEventManagementContext;
 }
 public EventParticipantsService(BotEventManagementContext botEventManagementContext)
 {
     _botEventManagementContext = botEventManagementContext;
 }