Esempio n. 1
0
        public InvokeResult <ListResponse <TModel> > ToListResponse <TModel>() where TModel : class
        {
            if (!Success)
            {
                var result = InvokeResult <ListResponse <TModel> > .CreateEmpty();

                result.Errors.Add(new LagoVista.Core.Validation.ErrorMessage(ErrorMessage));
                return(result);
            }
            else
            {
                var listItems = DeserializeContent <ListResponse <TModel> >();
                return(InvokeResult <ListResponse <TModel> > .Create(listItems));
            }
        }