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(); }
private IGrillBotRepository CreateRepository() { var builder = new DbContextOptionsBuilder <GrillBotContext>(); builder.UseSqlServer(ConnectionString); var context = new GrillBotContext(builder.Options); return(new GrillBotRepository(context)); }
public BotDbRepository(GrillBotContext context) : base(context) { }
public UserStatisticsRepository(GrillBotContext context) : base(context) { }
public AuditLogsRepository(GrillBotContext context) : base(context) { }
public UnverifyRepository(GrillBotContext context) : base(context) { }
public ConfigRepository(GrillBotContext context) : base(context) { }
public BirthdaysRepository(GrillBotContext context) : base(context) { }
protected RepositoryBase(GrillBotContext context) { Context = context; }
public FilesRepository(GrillBotContext context) : base(context) { }
public TeamSearchRepository(GrillBotContext context) : base(context) { }
public MathRepository(GrillBotContext context) : base(context) { }
public UsersRepository(GrillBotContext context) : base(context) { }
public InviteRepository(GrillBotContext context) : base(context) { }
public ChannelStatsRepository(GrillBotContext context) : base(context) { }
public EmoteStatsRepository(GrillBotContext context) : base(context) { }
public ReminderRepository(GrillBotContext context) : base(context) { }
public AutoReplyRepository(GrillBotContext context) : base(context) { }
public ErrorLogRepository(GrillBotContext context) : base(context) { }