// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure( IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory, BrassyContext db ) { loggerFactory.AddConsole(Configuration.GetSection("Logging")); loggerFactory.AddDebug(); app.UseWebSockets(); app.UseGraphQLWebSockets <MessageSchema> ("/graphql"); app.UseStaticFiles(); app.UseMvc(); db.EnsureSeedData(); }
/// <summary> /// Message Repository constructor /// </summary> /// <param name="db"></param> /// <param name="logger"></param> public MessageRepository(BrassyContext db, ILogger <MessageRepository> logger) { _db = db; _logger = logger; }