Exemplo n.º 1
0
        public void Configure(IApplicationBuilder app, GrillBotContext context)
        {
            if (context.Database.GetPendingMigrations().Any())
            {
                context.Database.Migrate();
            }

            var serviceProvider = app.ApplicationServices;

            app
            .UseCors(o => o.AllowAnyHeader().AllowAnyMethod().AllowAnyOrigin())
            .UseRouting()
            .UseMiddleware <DiscordAuthorizeMiddleware>()
            .UseAuthentication()
            .UseAuthorization()
            .UseStaticFiles()
            .UseEndpoints(endpoints =>
            {
                endpoints.MapControllers();
                endpoints.MapRazorPages();
                endpoints.MapControllerRoute(name: "default", pattern: "{controller=Unverify}/{action=Index}/{id?}");
            });

            serviceProvider.GetRequiredService <InitService>().Init();
        }
Exemplo n.º 2
0
        private IGrillBotRepository CreateRepository()
        {
            var builder = new DbContextOptionsBuilder <GrillBotContext>();

            builder.UseSqlServer(ConnectionString);

            var context = new GrillBotContext(builder.Options);

            return(new GrillBotRepository(context));
        }
Exemplo n.º 3
0
 public BotDbRepository(GrillBotContext context) : base(context)
 {
 }
Exemplo n.º 4
0
 public UserStatisticsRepository(GrillBotContext context) : base(context)
 {
 }
Exemplo n.º 5
0
 public AuditLogsRepository(GrillBotContext context) : base(context)
 {
 }
Exemplo n.º 6
0
 public UnverifyRepository(GrillBotContext context) : base(context)
 {
 }
Exemplo n.º 7
0
 public ConfigRepository(GrillBotContext context) : base(context)
 {
 }
Exemplo n.º 8
0
 public BirthdaysRepository(GrillBotContext context) : base(context)
 {
 }
Exemplo n.º 9
0
 protected RepositoryBase(GrillBotContext context)
 {
     Context = context;
 }
Exemplo n.º 10
0
 public FilesRepository(GrillBotContext context) : base(context)
 {
 }
Exemplo n.º 11
0
 public TeamSearchRepository(GrillBotContext context) : base(context)
 {
 }
Exemplo n.º 12
0
 public MathRepository(GrillBotContext context) : base(context)
 {
 }
Exemplo n.º 13
0
 public UsersRepository(GrillBotContext context) : base(context)
 {
 }
Exemplo n.º 14
0
 public InviteRepository(GrillBotContext context) : base(context)
 {
 }
Exemplo n.º 15
0
 public ChannelStatsRepository(GrillBotContext context) : base(context)
 {
 }
Exemplo n.º 16
0
 public EmoteStatsRepository(GrillBotContext context) : base(context)
 {
 }
Exemplo n.º 17
0
 public ReminderRepository(GrillBotContext context) : base(context)
 {
 }
Exemplo n.º 18
0
 public AutoReplyRepository(GrillBotContext context) : base(context)
 {
 }
Exemplo n.º 19
0
 public ErrorLogRepository(GrillBotContext context) : base(context)
 {
 }