コード例 #1
0
        public async Task <IActionResult> RealTime([FromBody] DataOfRealTimeRequest request)
        {
            var user = UserService.GetAll().FirstOrDefault(x => x.Login == User.Identity.Name);

            AddUserService.AddUser(request);
            return(Json(new KlineResponse {
                Success = true,
            }));
        }
コード例 #2
0
ファイル: AddUserService.cs プロジェクト: Ruslan199/TraderApi
        public void AddUser(DataOfRealTimeRequest data)
        {
            CurrentUser user = new CurrentUser();

            user.id    = data.UserId;
            user.User  = data.Login;
            user.timer = new System.Timers.Timer();

            user.timer.Interval = 60000 * data.Value;
            user.timer.Elapsed += (obj, e) => TimerService.Count(data, e);
            user.timer.Start();



            users.Add(user);
        }