コード例 #1
0
ファイル: AppKeyRepository.cs プロジェクト: kvasnyk/CILantro
        public IQueryable <TReadModel> Read <TReadModel>()
            where TReadModel : class, IKeyReadModel
        {
            var mapping = ReadModelMappingsFactory.CreateMapping <TEntity, TReadModel>();

            return(_context.Set <TEntity>().AsExpandable().Select(mapping));
        }
コード例 #2
0
ファイル: Startup.cs プロジェクト: kvasnyk/CILantro
        public void Configure(IApplicationBuilder app, IHostingEnvironment env)
        {
            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }

            app.UseCors("AllowEverything");
            app.UseMiddleware <ExceptionMiddleware>();

            MigrationsHelper.MigrateAndSeed(env, app);

            app.UseSignalR(options =>
            {
                options.MapHub <ExecuteTestHub>("/hubs/execute-test");
                options.MapHub <RunningRunHub>("/hubs/running-run");
            });
            app.UseMvc();

            ReadModelMappingsFactory.RegisterMappings();
        }