DeserializePrincipal() public static method

public static DeserializePrincipal ( SerializedRunAs runAs ) : IPrincipal
runAs SerializedRunAs
return IPrincipal
Exemplo n.º 1
0
 private void DoSetRunAs1(ProjectionManagementMessage.Command.SetRunAs message)
 {
     _persistedState.RunAs = message.Action == ProjectionManagementMessage.Command.SetRunAs.SetRemove.Set
         ? SerializedRunAs.SerializePrincipal(message.RunAs)
         : null;
     _runAs = SerializedRunAs.DeserializePrincipal(_persistedState.RunAs);
     _pendingPersistedState = true;
 }