View Source
Class UmbracoTempEnvFileSystemDirectoryFactory
Assembly: Umbraco.Examine.Lucene.dll
Syntax
public class UmbracoTempEnvFileSystemDirectoryFactory : FileSystemDirectoryFactory
Constructors
View Source
UmbracoTempEnvFileSystemDirectoryFactory(IApplicationIdentifier, ILockFactory, IHostingEnvironment)
Declaration
[Obsolete("Use the constructor accepting IOptionsMonitor<LuceneDirectoryIndexOptions>. Scheduled for removal in Umbraco 20.")]
public UmbracoTempEnvFileSystemDirectoryFactory(IApplicationIdentifier applicationIdentifier, ILockFactory lockFactory, IHostingEnvironment hostingEnvironment)
Parameters
| Type |
Name |
Description |
| IApplicationIdentifier |
applicationIdentifier |
|
| ILockFactory |
lockFactory |
|
| IHostingEnvironment |
hostingEnvironment |
|
View Source
UmbracoTempEnvFileSystemDirectoryFactory(IApplicationIdentifier, ILockFactory, IHostingEnvironment, IOptionsMonitor<LuceneDirectoryIndexOptions>)
Declaration
public UmbracoTempEnvFileSystemDirectoryFactory(IApplicationIdentifier applicationIdentifier, ILockFactory lockFactory, IHostingEnvironment hostingEnvironment, IOptionsMonitor<LuceneDirectoryIndexOptions> indexOptions)
Parameters
| Type |
Name |
Description |
| IApplicationIdentifier |
applicationIdentifier |
|
| ILockFactory |
lockFactory |
|
| IHostingEnvironment |
hostingEnvironment |
|
| IOptionsMonitor<LuceneDirectoryIndexOptions> |
indexOptions |
|
Methods
View Source
GetTempPath(IApplicationIdentifier, IHostingEnvironment)
Declaration
public static string GetTempPath(IApplicationIdentifier applicationIdentifier, IHostingEnvironment hostingEnvironment)
Parameters
| Type |
Name |
Description |
| IApplicationIdentifier |
applicationIdentifier |
|
| IHostingEnvironment |
hostingEnvironment |
|
Returns