public CreateSRResponse CreateSR(CreateSRRequest request) { ThreadContext.Properties["EventClass"] = ApplicationHelpers.GetCurrentMethod(1); ThreadContext.Properties["RemoteAddress"] = ApplicationHelpers.GetClientIP(); _logger.Debug("Start Web Service: CreateSR"); _srFacade = new ServiceRequestFacade(); var result = _srFacade.CreateSRWebService(request); _logger.Debug("End Web Service: Create SR"); if (result != null) { _logger.DebugFormat("Result: IsSuccess = {0}", result.IsSuccess); _logger.DebugFormat("Result: ErrorCode = {0}", result.ErrorCode); _logger.DebugFormat("Result: ErrorMessage = {0}", result.ErrorMessage); _logger.DebugFormat("Result: SRNo = {0}", result.SRNo); } return(result); }