public DataTask(IGlobalData global, IDataService service, IHubContext hub)
 {
      this._global = global;
      this._service = service;
      this._hub = hub;
      var interval = new TimeSpan(0, 0, 10);
      this._timer = new Timer(callHub, null, TimeSpan.Zero, interval);
      // register this task with asp.net
      HostingEnvironment.RegisterObject(this);
 }
示例#2
0
        public static IGlobalData ReadIGlobalDataType(this BinaryReader br, GlobalDataType type, uint length)
        {
            var positionStart = br.BaseStream.Position;

            IGlobalData result = default !;
示例#3
0
 /// <summary>
 /// Вызывается при изменении состояния глобальных настроек
 /// Вызывает исключение о том, что другим в это время были изменены настройки
 /// </summary>
 public void SettingsChanged(IGlobalData settings)
 {
     throw new Exception("Глобальные настройки были изменены другим компонентом");
 }