示例#1
0
        public async Task <IHttpActionResult> GetNewDebugLogsAsync(int lastDebugLogId, int size)
        {
            var response = new DebugLogsResponse();

            var accountId   = Identity.ToAccountID();
            var debugLogsVM = await _debugLogService.GetNewDebugLogsAsync(accountId, lastDebugLogId, size);

            response.DebugLogsViewModel = debugLogsVM;
            response.StatusCode         = (int)HttpStatusCode.OK;

            return(Ok(response));
        }
示例#2
0
        public async Task <IHttpActionResult> InsertDebugLogsAsync(DebugLogsRequest request)
        {
            var response = new DebugLogsResponse();

            var accountId = Identity.ToAccountID();

            foreach (var debugLog in request.DebugLogsViewModel)
            {
                debugLog.AccountId = accountId;
            }
            await _debugLogService.InsertDebugLogsAsync(request.DebugLogsViewModel);

            response.StatusCode = (int)HttpStatusCode.OK;

            return(Ok(response));
        }