예제 #1
0
        public PersistAndRestoreService(
            IMediator mediator,
            IFileService fileService,
            ISettingsService settingsService,
            AppConfig appConfig,
            BurlsDbContext context)
        {
            _mediator        = mediator;
            _fileService     = fileService;
            _settingsService = settingsService;
            _appConfig       = appConfig;
            _context         = context;

            _localAppData   = Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);
            _localBurlsData = Path.Combine(_localAppData, "Burls");
        }
예제 #2
0
 public UnitOfWork(BurlsDbContext context, IServiceProvider serviceProvider)
 {
     _context         = context;
     _serviceProvider = serviceProvider;
 }