public PeriodController(ILogger<PeriodController> logger, IRepository<Period> repo, IOptions<AppConfig> optionsAccessor)
        {
            _logger = logger;
            _repo = repo;
            _optionsAccessor = optionsAccessor.Value;

            string conn = _optionsAccessor.MONGOLAB_URI;
        }
        public AccountController(ILogger<AccountController> logger, IRepository<Account> repo, IOptions<AppConfig> optionsAccessor)
        {
            _logger = logger;
            _optionsAccessor = optionsAccessor.Value;
            _repo = repo;

            string conn = _optionsAccessor.MONGOLAB_URI;
            //_repo.Initialize("Account");
        }
        public TransactionController(ILogger<TransactionController> logger,
                                        IOptions<AppConfig> optionsAccessor,
                                        ICommandSender commandSender,
                                        IReadModelFacade readmodel)
        {
            _logger = logger;
            _optionsAccessor = optionsAccessor.Value;
            _readmodel = readmodel;
            _commandSender = commandSender;

            string conn = _optionsAccessor.MONGOLAB_URI;
        }