本文整理汇总了C#中IFileSystem.EnsureFolderExists方法的典型用法代码示例。如果您正苦于以下问题:C# IFileSystem.EnsureFolderExists方法的具体用法?C# IFileSystem.EnsureFolderExists怎么用?C# IFileSystem.EnsureFolderExists使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类IFileSystem
的用法示例。
在下文中一共展示了IFileSystem.EnsureFolderExists方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: FileBasedSessionCache
/// <summary>
/// Initializes a new instance of the <see cref="FileBasedSessionCache" /> class.
/// </summary>
/// <param name="fileSystem">The file system.</param>
/// <param name="executionEnvironment">The execution environment.</param>
/// <param name="clock">The clock.</param>
/// <remarks></remarks>
public FileBasedSessionCache(IFileSystem fileSystem, IExecutionEnvironment executionEnvironment, IClock clock) : base(clock)
{
this.fileSystem = fileSystem;
this.executionEnvironment = executionEnvironment;
storeLocation = Path.Combine(this.executionEnvironment.GetDefaultProgramDataFolder(ApplicationType.Server), "sessions");
fileSystem.EnsureFolderExists(storeLocation);
}
示例2: ConfigPreprocessor
internal ConfigPreprocessor(IFileSystem fileSystem, IExecutionEnvironment executionEnvironment)
{
this.fileSystem = fileSystem;
this.executionEnvironment = executionEnvironment;
programDataFolder = this.executionEnvironment.GetDefaultProgramDataFolder(ApplicationType.Server);
fileSystem.EnsureFolderExists(programDataFolder);
}
示例3: FileStateManager
/// <summary>
/// Initializes a new instance of the <see cref="FileStateManager"/> class.
/// </summary>
/// <param name="fileSystem">The file system.</param>
/// <param name="executionEnvironment">The execution environment.</param>
public FileStateManager(IFileSystem fileSystem, IExecutionEnvironment executionEnvironment)
{
this.fileSystem = fileSystem;
this.executionEnvironment = executionEnvironment;
stateFileDirectory = this.executionEnvironment.GetDefaultProgramDataFolder(ApplicationType.Server);
fileSystem.EnsureFolderExists(stateFileDirectory);
}
示例4: XmlProjectStateManager
public XmlProjectStateManager(IFileSystem fileSystem, IExecutionEnvironment executionEnvironment)
{
this.fileSystem = fileSystem;
this.executionEnvironment = executionEnvironment;
persistanceFileName = Path.Combine(this.executionEnvironment.GetDefaultProgramDataFolder(ApplicationType.Server), "ProjectsState.xml");
fileSystem.EnsureFolderExists(persistanceFileName);
}