Exemplo n.º 1
0
        // 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;
 }