Esempio n. 1
0
 public ImageMetadataService(
     ILogger logger,
     IXmlFileSerialiser xmlFileSerialiser)
 {
     // save dependency injections
     _logger            = logger;
     _xmlFileSerialiser = xmlFileSerialiser;
 }
        public ConfigurationService(
            ILogger logger,
            IXmlFileSerialiser xmlFileSerialiser)
        {
            // save dependency injections
            _logger = logger;
            _xmlFileSerialiser = xmlFileSerialiser;

            // load the values from file
            _configurationModel = Load();
        }
        public RecentlyUsedFoldersService(
            ILogger logger,
            IXmlFileSerialiser xmlFileSerialiser)
        {
            // save the dependency injections
            _logger            = logger;
            _xmlFileSerialiser = xmlFileSerialiser;

            // initialise variables
            _observers = new List <IRecentlyUsedFoldersObserver>();
            _recentlyUsedDirectories = new List <Folder>();
        }