コード例 #1
0
 protected Task On(AppPlanChanged @event, EnvelopeHeaders headers)
 {
     return(UpdateAppAsync(@event, headers, a =>
     {
         a.ChangePlan(@event.PlanId, @event.Actor);
     }));
 }
コード例 #2
0
 protected Task On(AppPlanChanged @event, EnvelopeHeaders headers)
 {
     return(UpdateAppAsync(@event, headers, a =>
     {
         SimpleMapper.Map(@event, a);
     }));
 }
コード例 #3
0
 public void On(AppPlanChanged @event, EnvelopeHeaders headers)
 {
     UpdateApp(@event, headers, a =>
     {
         SimpleMapper.Map(@event, a);
     });
 }
コード例 #4
0
 protected Task On(AppPlanChanged @event, EnvelopeHeaders headers)
 {
     return(Collection.UpdateAsync(@event, headers, a =>
     {
         a.PlanOwner = @event.Actor.Identifier;
         a.PlanId = @event.PlanId;
     }));
 }
コード例 #5
0
        protected Task <HistoryEvent> On(AppPlanChanged @event)
        {
            const string channel = "settings.plan";

            return(Task.FromResult(
                       ForEvent(@event, channel)
                       .AddParameter("Plan", @event.PlanId)));
        }
コード例 #6
0
ファイル: AppDomainObject.cs プロジェクト: ifle/squidex
 protected void On(AppPlanChanged @event)
 {
     plan = string.IsNullOrWhiteSpace(@event.PlanId) ? null : new AppPlan(@event.Actor, @event.PlanId);
 }
コード例 #7
0
ファイル: AppState.cs プロジェクト: vishalbhatia83/squidex
 protected void On(AppPlanChanged @event)
 {
     Plan = AppPlan.Build(@event.Actor, @event.PlanId);
 }
コード例 #8
0
ファイル: AppState.cs プロジェクト: sriramsoftware/squidex
 protected void On(AppPlanChanged @event)
 {
     Plan = @event.PlanId == null ? null : new AppPlan(@event.Actor, @event.PlanId);
 }
コード例 #9
0
        protected void On(AppPlanChanged @event)
        {
            planId = @event.PlanId;

            planOwner = string.IsNullOrWhiteSpace(planId) ? null : @event.Actor;
        }