Class UmbracoTempEnvFileSystemDirectoryFactory
Custom version of https://github.com/Shazwazza/Examine/blob/release/3.0/src/Examine.Lucene/Directories/TempEnvFileSystemDirectoryFactory.cs that includes the Umbraco SiteName property in the path hash
Inheritance
object
DirectoryFactoryBase
FileSystemDirectoryFactory
Namespace: Umbraco.Cms.Infrastructure.Examine
Assembly: Umbraco.Examine.Lucene.dll
Syntax
public class UmbracoTempEnvFileSystemDirectoryFactory : FileSystemDirectoryFactory
Constructors
View SourceUmbracoTempEnvFileSystemDirectoryFactory(IApplicationIdentifier, ILockFactory, IHostingEnvironment)
Declaration
public UmbracoTempEnvFileSystemDirectoryFactory(IApplicationIdentifier applicationIdentifier, ILockFactory lockFactory, IHostingEnvironment hostingEnvironment)
Parameters
| Type | Name | Description |
|---|---|---|
| IApplicationIdentifier | applicationIdentifier | |
| ILockFactory | lockFactory | |
| IHostingEnvironment | hostingEnvironment |
Methods
View SourceGetTempPath(IApplicationIdentifier, IHostingEnvironment)
Declaration
public static string GetTempPath(IApplicationIdentifier applicationIdentifier, IHostingEnvironment hostingEnvironment)
Parameters
| Type | Name | Description |
|---|---|---|
| IApplicationIdentifier | applicationIdentifier | |
| IHostingEnvironment | hostingEnvironment |
Returns
| Type | Description |
|---|---|
| string |