public Decorate ( ICommand command ) : ICommand | ||
command | ICommand | |
return | ICommand |
public ICommand Decorate(ICommand command)
{
IPrincipal principal = Thread.CurrentPrincipal;
if (null == principal)
{
return command;
}
return new PrincipalRecoveryCommand(command, principal);
}