public UserGrain( MODataContext dataContext, ILogger <UserGrain> logger) { _dataContext = dataContext; _logger = logger; }
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); }
public C2S1003Controller( IClusterClient client, MODataContext dataContext, MORecordContext recordContext, ILogger <C2S1003Controller> logger) { _client = client; _dataContext = dataContext; _recordContext = recordContext; _logger = logger; }
// 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(); }); }
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(); }