Пример #1
0
        private static string GenerateLocation(ICreationCommand creationCommand, object data)
        {
            var urlHelper           = creationCommand.GetUrlHelper();
            var routeName           = creationCommand.GetRouteName();
            var routeValuesFunction = creationCommand.GetRouteValuesFunc();

            return(urlHelper.Link(routeName, routeValuesFunction(data)));
        }
Пример #2
0
 public SuccessCreatedResult(object data, ICreationCommand creationCommand)
     : base(GenerateLocation(creationCommand, data), new Output {
     Data = data, Success = true
 })
 {
     Data    = data;
     Success = true;
     Errors  = new List <Error>();
 }