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"));
 }
Exemple #2
0
        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;
        }
Exemple #5
0
 public DatabaseSyntax(UmbracoDatabase database, IEmbeddedResourceHelper resourceHelper)
 {
     _database       = database;
     _resourceHelper = resourceHelper;
 }