Exemplo n.º 1
0
 public UserGrain(
     MODataContext dataContext,
     ILogger <UserGrain> logger)
 {
     _dataContext = dataContext;
     _logger      = logger;
 }
Exemplo n.º 2
0
        public HallGrain(ILogger <HallGrain> logger, MODataContext dataContext)
        {
            _logger      = logger;
            _dataContext = dataContext;
            _userDict    = new Dictionary <long, IUserGrain>();
            var streamProvider = this.GetStreamProvider(StreamProviders.JobsProvider);

            _stream = streamProvider.GetStream <MOMsg>(Guid.NewGuid(), StreamProviders.Namespaces.ChunkSender);
        }
Exemplo n.º 3
0
 public C2S1003Controller(
     IClusterClient client,
     MODataContext dataContext,
     MORecordContext recordContext,
     ILogger <C2S1003Controller> logger)
 {
     _client        = client;
     _dataContext   = dataContext;
     _recordContext = recordContext;
     _logger        = logger;
 }
Exemplo n.º 4
0
        // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
        public void Configure(IApplicationBuilder app, IWebHostEnvironment env,
                              MODataContext dataContext, MORecordContext recordContext)
        {
            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }

            app.UseHttpsRedirection();
            app.UseRouting();
            app.UseAuthorization();
            app.UseEndpoints(endpoints =>
            {
                endpoints.MapControllers();
            });
        }
Exemplo n.º 5
0
        public DBTaskService(
            ILogger <DBTaskService> logger,
            MODataContext dataContext,
            MORecordContext recordContext)
        {
            _logger        = logger;
            _dataContext   = dataContext;
            _recordContext = recordContext;

            _dataContext.ChangeTracker.Tracked        += ChangeTracker_Tracked;
            _dataContext.ChangeTracker.StateChanged   += ChangeTracker_StateChanged;
            _recordContext.ChangeTracker.Tracked      += ChangeTracker_Tracked;
            _recordContext.ChangeTracker.StateChanged += ChangeTracker_StateChanged;

            //初始化数据库
            _dataContext.Database.Migrate();
            _recordContext.Database.Migrate();
        }