public HttpResponseMessage Update(Facade.SubscriptionPut subscriptionPut) { return(ProcessPut(() => { var current = entityById.Get <Subscription>(subscriptionPut.Id.ToModel()); current.Callback = subscriptionPut.Callback.ToModel(); updateCommand.Execute(current); })); }
static public Subscription ToModel(this Facade.SubscriptionPut from) { if (from == null) { return(null); } return(new Subscription { Callback = from.Callback.ToModel(), Id = from.Id.ToModel() }); }