1 write to Directory
Microsoft.AspNetCore.DataProtection (1)
Repositories\FileSystemXmlRepository.cs (1)
31Directory = directory ?? throw new ArgumentNullException(nameof(directory));
11 references to Directory
Microsoft.AspNetCore.DataProtection (7)
Repositories\FileSystemXmlRepository.cs (7)
37if (ContainerUtils.IsContainer && !ContainerUtils.IsVolumeMountedFolder(Directory)) 40_logger.UsingEphemeralFileSystemLocationInContainer(Directory.FullName); 77Directory.Create(); // won't throw if the directory already exists 93return Directory.EnumerateFileSystemInfos("*.xml", SearchOption.TopDirectoryOnly); 138Directory.Create(); // won't throw if the directory already exists 140var tempFilename = Path.Combine(Directory.FullName, Guid.NewGuid().ToString() + ".tmp"); 141var finalFilename = Path.Combine(Directory.FullName, filename + ".xml");
Microsoft.AspNetCore.DataProtection.Tests (4)
Internal\KeyManagementOptionsPostSetupTest.cs (2)
165Assert.Equal(keyDir, repository.Directory.FullName); 184Assert.NotEqual(keyDir, (repository as FileSystemXmlRepository)?.Directory.FullName);
Repositories\FileSystemXmlRepositoryTests.cs (1)
39var retVal = repository.Directory;
ServiceCollectionTests.cs (1)
97Assert.Equal(keyDir, repository.Directory.FullName);