public MasterSlaveTest(ITestOutputHelper output, TestStartupFixture fixture)
        {
            Output   = output;
            Services = fixture.Services;
            Context  = Services.GetRequiredService <IResolveContext>();

            DapperMaster = Context.ResolveDapper("master_slave");
            DapperSlave  = Context.ResolveDapper("master_slave", true);
        }
        public ValuesController(IResolveContext context, [DependencyDapper("master_slave")] IDapper writer, [DependencyDapper("master_slave", true)] IDapper reader, [DependencyDapper("sqlite1-conn")] IDapper rep1, [DependencyDapper("sqlite2-conn")] IDapper rep2, [DependencyDapper("msql-conn")] IDapper sql)
        {
            MasterReader = reader;
            MasterWriter = writer;
            SQLiteRepo1  = context.ResolveDapper("sqlite1-conn");
            SQLiteRepo2  = context.ResolveDapper("sqlite2-conn");

            Repo1 = rep1;
            Repo2 = rep2;

            SQLRepo = sql;
        }