示例#1
0
    public override bool Execute() {
      Logger.LogMessage(MessageImportance.High, "Decrypting: " + (StringToDecrypt ?? "[NULL]"));
      DecryptedString = DecryptForLocalMachineScopeQueryHandler.Handle(
        new DecryptForLocalMachineScopeRequest {
          StringToDecrypt = StringToDecrypt,
          Purposes = Purposes
        }).Result;
      Logger.LogMessage(MessageImportance.High, "Decrypted successfully.");

      return true;
    }
 public void SetUp()
 {
     _localMachineScopeStringEncryptor = _localMachineScopeStringEncryptor.Fake();
       _sut = new DecryptForLocalMachineScopeQueryHandler(_localMachineScopeStringEncryptor);
 }