protected RepositoryBase(IStore store, ICache <T> cache, IFactory <T> factory, ISchema <T> schema, ISchemaMapper <T> schemaMapper, IModelMapper <T> modelMapper, IPersistMapper <T> persistMapper, IQueryMapper <T> queryMapper, IFactory <ICommand> commandFactory, ISQLiteStatementFactory statementFactory, IFactory <IBatch> batchFactory, IFactory <IQuery <T> > queryFactory)
 {
     Store            = store;
     Cache            = cache;
     Factory          = factory;
     Schema           = schema;
     SchemaMapper     = schemaMapper;
     ModelMapper      = modelMapper;
     PersistMapper    = persistMapper;
     QueryMapper      = queryMapper;
     CommandFactory   = commandFactory;
     StatementFactory = statementFactory;
     BatchFactory     = batchFactory;
     QueryFactory     = queryFactory;
 }
 public ArtistRepository(IStore store, ICache <IArtist> cache, IFactory <IArtist> factory, ISchema <IArtist> schema, ISchemaMapper <IArtist> schemaMapper, IModelMapper <IArtist> modelMapper, IPersistMapper <IArtist> persistMapper, IQueryMapper <IArtist> queryMapper, IFactory <ICommand> commandFactory, ISQLiteStatementFactory statementFactory, IFactory <IBatch> batchFactory, IFactory <IQuery <IArtist> > queryFactory)
     : base(store, cache, factory, schema, schemaMapper, modelMapper, persistMapper, queryMapper, commandFactory, statementFactory, batchFactory, queryFactory)
 {
 }