Example #1
0
 public NotifierConfig()
 {
     DirectoryConfig = new DirectoryConfig()
     {
         DirectoryName = "notifiers"
     };
 }
Example #2
0
 public EnvConfig(TaskConfig taskConfig)
     : base(taskConfig)
 {
     Ci          = new CiConfig(taskConfig);
     Directories = new DirectoryConfig(taskConfig);
     Version     = new VersionConfig(taskConfig);
 }
Example #3
0
 public PluginsConfig()
 {
     Directory = new DirectoryConfig()
     {
         DirectoryName = "plugins"
     };
 }
Example #4
0
        private static ProcessDirResult ProcessDir(DirectoryConfig dirConf, StringBuilder logger)
        {
            ProcessDirResult result = ProcessDir(dirConf.Path,
                                                 dirConf.Mask,
                                                 dirConf.DaysToKeep,
                                                 dirConf.IncludeSubDirs,
                                                 dirConf.RemoveEmptyDirs,
                                                 logger);

            return(result);
        }
Example #5
0
        public ComponentsConfig()
        {
            ComponentsToLoad = new List <ComponentConfig>();
            ConfigDirectory  = new DirectoryConfig()
            {
                DirectoryName = "components"
            };

            VaultConfigDirectory = new DirectoryConfig()
            {
                DirectoryName = "vault"
            };
        }
Example #6
0
        protected void Application_Start()
        {
            AutoMapperConfig.Configure();
            AreaRegistration.RegisterAllAreas();
            GlobalConfiguration.Configure(WebApiConfig.Register);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);


            DirectoryConfig.Register();
            GlobalConfiguration.Configuration.Formatters.Add(
                new FormMultipartEncodedMediaTypeFormatter(new MultipartFormatterSettings()));
        }
Example #7
0
        public void Delete(string filename, DirectoryConfig directory)
        {
            if (!File.Exists(Path.Combine(directory.Path, filename)))
                throw new FileNotFoundException();

            var extension = filename.Split('.')[1];

            var binDirectory = new DirectoryInfo(directory.Path);
            foreach (var file in binDirectory.GetFiles("*." + extension, SearchOption.TopDirectoryOnly))
            {
                if(filename.Equals(file.Name, StringComparison.CurrentCultureIgnoreCase))
                    file.Delete();
            }
        }
Example #8
0
        public ScriptEngineConfig()
        {
            ScriptsDirectory = new DirectoryConfig()
            {
                DirectoryName = "scripts"
            };

            ModulesDirectory = new DirectoryConfig()
            {
                DirectoryName = "modules"
            };

            WriteOnConsoleOutput = false;
            WriteOnLogOutput     = true;
        }
Example #9
0
        public ImageDetails Save(Image image, string filename, DirectoryConfig directory)
        {
            filename = string.Format("{0}.{1}"
                , filename
                , _imageCompression.ImageFormat.ToString().ToLower());

            var encoderParams = _imageCompression.EncoderParameters();
            var encoder = _imageCompression.CodecInfo();

            image.Save(Path.Combine(directory.Path, filename), encoder, encoderParams);

            return new ImageDetails
                            {
                                Name = filename,
                                Size = new Size(image.Width,image.Height)
                            };
        }
Example #10
0
 public DirectoryConfViewModel()
 {
     AddNewRowCommand    = new Command(AddNewRow);
     EraseLastRowCommand = new Command(EraseLastRow);
     EraseRowVisible     = false;
     directoryConfig     = new DirectoryConfig();
     Data             = new ObservableCollection <LocalPath>();
     commandsArray    = new ReactiveCommand <Unit, Unit> [10];
     commandsArray[0] = ReactiveCommand.Create(Btn0BrowseLocalFiles);
     commandsArray[1] = ReactiveCommand.Create(Btn1BrowseLocalFiles);
     commandsArray[2] = ReactiveCommand.Create(Btn2BrowseLocalFiles);
     commandsArray[3] = ReactiveCommand.Create(Btn3BrowseLocalFiles);
     commandsArray[4] = ReactiveCommand.Create(Btn4BrowseLocalFiles);
     commandsArray[5] = ReactiveCommand.Create(Btn5BrowseLocalFiles);
     commandsArray[6] = ReactiveCommand.Create(Btn6BrowseLocalFiles);
     commandsArray[7] = ReactiveCommand.Create(Btn7BrowseLocalFiles);
     commandsArray[8] = ReactiveCommand.Create(Btn8BrowseLocalFiles);
     commandsArray[9] = ReactiveCommand.Create(Btn9BrowseLocalFiles);
 }