public CharacterWriteRepository(
     Task <Container> container,
     ICosmosEntityMutator <CharacterEntity> entityMutator,
     ICharacterReadRepository readRepository
     )
 {
     _container      = container;
     _entityMutator  = entityMutator;
     _readRepository = readRepository;
 }
 public ApiKeyWriteRepository(
     Task <Container> container,
     ICosmosEntityMutator <ApiKeyEntity> entityMutator,
     IApiKeyReadRepository readRepository
     )
 {
     _container      = container;
     _entityMutator  = entityMutator;
     _readRepository = readRepository;
 }
 public CampaignWriteRepository(
     Task <Container> container,
     ICosmosEntityMutator <CampaignEntity> entityMutator,
     ICampaignReadRepository readRepository
     )
 {
     _container      = container;
     _entityMutator  = entityMutator;
     _readRepository = readRepository;
 }
 public DowntimeWriteRepository(
     Task <Container> container,
     ICosmosEntityMutator <DowntimeEntity> entityMutator,
     IDowntimeReadRepository readRepository,
     IActivityReadRepository activityReadRepository,
     ICharacterReadRepository characterReadRepository,
     ICharacterWriteRepository characterWriteRepository
     )
 {
     _container                = container;
     _entityMutator            = entityMutator;
     _readRepository           = readRepository;
     _activityReadRepository   = activityReadRepository;
     _characterReadRepository  = characterReadRepository;
     _characterWriteRepository = characterWriteRepository;
 }