public ApplicationFile(IEmbeddedResourceHelper resourceHelper) { _resourceHelper = resourceHelper; _rootDirectoryInfo = new DirectoryInfo(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "MangaEden")); _configurationFileInfo = new FileInfo(Path.Combine(_rootDirectoryInfo.FullName, "Configuration.xml")); _logConfigFileInfo = new FileInfo(Path.Combine(_rootDirectoryInfo.FullName, "LogConfig.xml")); }
private PluginBootstrapContext([NotNull] string[] args, [NotNull] Parser parser, [NotNull] Plugin plugin) { Plugin = plugin; CommandLine = new CommandLineHelper(plugin.Logging.Plugin, args, parser); EmbeddedResources = new EmbeddedResourceHelper(Assembly); }
private PluginBootstrapContext(string[] args, Parser parser, Plugin plugin, INetworkHelper parentNetworkHelper) { Plugin = plugin; CommandLine = new CommandLineHelper(plugin.Logging.Plugin, args, parser); EmbeddedResources = new EmbeddedResourceHelper(Assembly); Network = new NetworkHelper(parentNetworkHelper); }
/// <summary> /// Initializes a new instance of the <see cref="ScreenCaptureProvider"/> class. /// </summary> /// <param name="tempFolder">The temporary folder.</param> /// <param name="urlHelper">The URL helper.</param> /// <param name="embeddedResourceHelper"></param> /// <param name="azureBlobStorage">The azure BLOB storage.</param> /// <exception cref="System.IO.DirectoryNotFoundException"></exception> public ScreenCaptureProvider(string tempFolder, IUrlHelper urlHelper, IEmbeddedResourceHelper embeddedResourceHelper, IAzureBlobStorage azureBlobStorage) { _urlHelper = urlHelper; _embeddedResourceHelper = embeddedResourceHelper; _azureBlobStorage = azureBlobStorage; ScreenCaptureJob = new ScreenCaptureJob(); if (tempFolder == null || !Directory.Exists(tempFolder)) { throw new DirectoryNotFoundException(string.Format("Directory {0} not found", tempFolder)); } OutputScreenCaptureFile = string.Format("{0}\\ScreenCapture.wmv", tempFolder); ScreenCaptureJob.OutputScreenCaptureFileName = OutputScreenCaptureFile; }
public DatabaseSyntax(UmbracoDatabase database, IEmbeddedResourceHelper resourceHelper) { _database = database; _resourceHelper = resourceHelper; }