public TraficLightsWorkerOld(IHubContext <TraficLightsHub> hubContext, IServiceProvider serviceProvider, IMediator mediator, TrafficLight trafficLight) { _serviceProvider = serviceProvider.CreateScope().ServiceProvider; _lightsContext = _serviceProvider.GetRequiredService <TraficLightsContext>(); _repository = _serviceProvider.GetRequiredService <TrafficLightRepository>(); _hubContext = hubContext; _mediator = mediator; }
static void Main(string[] args) { using (TraficLightsContext trafic = new TraficLightsContext()) { trafic.TraficLightsSet.Add(new TraficLightsEntity() { Color = "red", Time = DateTime.Now }); Console.WriteLine(1); foreach (var v in trafic.TraficLightsSet) { Console.WriteLine(v.Id + " " + v.Color + " " + v.Time); } trafic.SaveChanges(); Console.WriteLine(2); /* * foreach (var v in trafic.TraficLightsSet) * { * Console.WriteLine(v.Id + " " + v.Color + " " + v.Time); * }*/ } }
public TrafficLightRepository(TraficLightsContext databaseContext) { _databaseContext = databaseContext; }