protected override void OnStop() { base.OnStop(); ResponseWorker.Stop(); ResponseHoster.Stop(); ELogger.SNG.WriteLog("server service stop..."); }
//------------------------------------------------------------------------------------------------------------------------- // //------------------------------------------------------------------------------------------------------------------------- protected override void OnStart(string[] args) { ELogger.SNG.WriteLog("server service start..."); ResponseHoster.Start(); ResponseWorker.Start(); base.OnStart(args); }
public async Task AcceptOrderFromWorker(string user) { var newWorker = new ResponseWorker() { Name = "Đoàn Khánh Xuân", Motor = "Honda Wave Rs - 49P1-1568", Rate = 5.0, Avatar = "https://scontent-hkg4-1.xx.fbcdn.net/v/t1.15752-9/122259495_675688720040397_4824557373910494864_n.jpg?_nc_cat=103&_nc_sid=ae9488&_nc_ohc=fVPNvmBwGd4AX-Ms7vs&_nc_ht=scontent-hkg4-1.xx&oh=8702950c7cebaf31f81dee16a5513420&oe=5FB318F5" }; var address = new Address() { Latitude = 11.9486, Longitude = 108.4280, AddressDetail = "Hẻm Mai Hắc Đế, Phường 6, Thành phố Đà Lạt" }; await Clients.All.SendAsync(ON_HAD_FOUND_WORKER, user, newWorker); await Clients.All.SendAsync(ON_ACCEPT_JOB, user, address); }
public ResponseController(DataFactory dataFactory) { _responseWorker = (ResponseWorker)dataFactory.GetDataFactory <Response>(); }