Example #1
0
 public HttpResponseMessage Create(Facade.GroupPost topic)
 {
     return(ProcessPost(() =>
     {
         var instance = topic.ToModel();
         createGroupCommand.Execute(instance);
         return ResourceLocation.OfGroup(instance.Id.Value);
     }));
 }
Example #2
0
        static public Group ToModel(this Facade.GroupPost from)
        {
            if (from == null)
            {
                return(null);
            }

            return(new Group
            {
                Name = from.Name,
                Description = from.Description,
                ParentId = from.ParentId.ToModel()
            });
        }