コード例 #1
0
        public void storageOperation(string Operation, string Calculation)
        {
            var headerValue = chekTrackingId();

            if (headerValue != null)
            {
                if (RegistryData.byId(headerValue) == null)
                {
                    RegistryData.addRegistry(headerValue);
                }

                RegistryData.addOperation(headerValue, Operation, Calculation);
            }
        }
コード例 #2
0
        public IHttpActionResult Query(JournalRequest request)
        {
            if (request == null || request.Id == null)
            {
                logger.Debug($"Bad Request in Journal: {request}, ID: {request?.Id}");
                return(Content(HttpStatusCode.BadRequest, ErrorList.e400));
            }

            var response = RegistryData.byId(request.Id);

            if (response == null)
            {
                logger.Debug($"No Journal Found For The Id: {request?.Id}");
                return(Content(HttpStatusCode.NotFound, ErrorList.e500));
            }

            return(Ok(response.Operations));
        }