public PolicyDTO(ApplicationMsgs.PolicyCreated @event)
 {
     PolicyId       = @event.PolicyId;
     ApplicationId  = @event.ApplicationId;
     Name           = @event.ClientId;
     OneRolePerUser = @event.OneRolePerUser;
 }
Beispiel #2
0
 public void Handle(ApplicationMsgs.PolicyCreated @event)
 {
     if (_applications.ContainsKey(@event.ApplicationId)) //in filtered list
     {
         if (_policies.Keys.Contains(@event.PolicyId))
         {
             return;
         }
         _policies.AddOrUpdate(new PolicyDTO(@event));
     }
 }