Example #1
0
 public ExportDataProcess(IExportDataProvider dataProvider, IFileSystemFactory fileSystemFactory, IVkGroupRepository vkGroupRepository, ILog log)
 {
     this.dataProvider      = dataProvider;
     this.fileSystemFactory = fileSystemFactory;
     this.vkGroupRepository = vkGroupRepository;
     this.log = log;
 }
Example #2
0
    protected ExporterFactoryBase(IExportDataProvider provider)
    {
        if (provider == null)
        {
            throw new ArgumentNullException();
        }

        Provider = provider;
    }
Example #3
0
        public MainForm()
        {
            InitializeComponent();
            setupForm();

            exportDataProvider = new ExportDataProvider();
            localProvider      = new LocalProvider();
            fetchLocals();
        }
Example #4
0
 public MyConcreteExporterFactory(IExportDataProvider provider)
     : base(provider)
 {
 }