private void DoWork() { TargetAlias.ReEncryptFile(Path, CurrentAlias); //X509Utils.ReEncryptFile(CurrentAlias, TargetAlias, Path); Console.WriteLine($"\r\nThe file {Path} was successfully re-encrypted using the X509Crypto alias {TargetAlias.Name} located in the {TargetAlias.Context.Name.InQuotes()} {nameof(X509Context)}"); Result = new FileInfo(Path); }
public override IDocEntity SaveChanges(bool ignoreCache, DocConstantPermission permission) { Description = Description?.TrimAndPruneSpaces(); DisplayName = DisplayName?.TrimAndPruneSpaces(); JsonType = JsonType?.TrimAndPruneSpaces(); Name = Name?.TrimAndPruneSpaces(); SetDefaultValue = SetDefaultValue?.TrimAndPruneSpaces(); TargetAlias = TargetAlias?.TrimAndPruneSpaces(); return(base.SaveChanges(ignoreCache, permission)); }