diff --git a/DigitalData.Core.Security/AsymCryptParams.cs b/DigitalData.Core.Security/AsymCryptParams.cs index 07abe5e..dfe0991 100644 --- a/DigitalData.Core.Security/AsymCryptParams.cs +++ b/DigitalData.Core.Security/AsymCryptParams.cs @@ -2,6 +2,6 @@ { public class AsymCryptParams : RSAFactoryParams { - public IEnumerable? ReadOrCreateDirs { get; init; } + public IEnumerable ReadOrCreateDirs { get; init; } = new List(); } } \ No newline at end of file diff --git a/DigitalData.Core.Security/ReadOrCreateDirectory.cs b/DigitalData.Core.Security/ReadOrCreateDirectory.cs new file mode 100644 index 0000000..c53971e --- /dev/null +++ b/DigitalData.Core.Security/ReadOrCreateDirectory.cs @@ -0,0 +1,9 @@ +namespace DigitalData.Core.Security +{ + public class ReadOrCreateDirectory + { + public required string Dir { get; init; } + + public IEnumerable ReadOrCreateFiles { get; init; } = new List(); + } +} \ No newline at end of file