Пример #1
0
        protected virtual ServiceResponseModel CreateResponse(ExecutionResult result, Action <ServiceResponseModel> builder)
        {
            var serviceResponseModel = ApiResultHelper.CreateResponse(result);

            ModelStateToResponse(serviceResponseModel);
            builder?.Invoke(serviceResponseModel);
            return(serviceResponseModel);
        }
Пример #2
0
        protected virtual ServiceResponseModel <TModel> CreateResponse <TModel>(ExecutionResult result, Action <ServiceResponseModel <TModel> > builder)
        {
            var serviceResponseModel = ApiResultHelper.CreateResponse <TModel>(result);

            ModelStateToResponse(serviceResponseModel);
            if (builder != null)
            {
                builder(serviceResponseModel);
            }
            return(serviceResponseModel);
        }