public CardDavRepository(ICardDavDataAccess cardDavDataAccess, bool writeImAsImpp, IEqualityComparer <string> versionComparer) : base(cardDavDataAccess, versionComparer)
 {
     _vCardStandardWriter = new vCardStandardWriter()
     {
         WriteImAsImpp = writeImAsImpp
     };
 }
Ejemplo n.º 2
0
 public CardDavRepository(ICardDavDataAccess cardDavDataAccess, bool writeImAsImpp) : base(cardDavDataAccess)
 {
     _vCardStandardWriter = new vCardStandardWriter()
     {
         WriteImAsImpp = writeImAsImpp
     };
 }
 public ContactSynchronizerComponents(Options options, OutlookContactRepository <ICardDavRepositoryLogger> atypeRepository, IEntityRepository <WebResourceName, string, vCard, ICardDavRepositoryLogger> btypeRepository, EntitySyncStateFactory <string, DateTime, IContactItemWrapper, WebResourceName, string, vCard, ICardDavRepositoryLogger> syncStateFactory, EntityRelationDataAccess <string, DateTime, OutlookContactRelationData, WebResourceName, string> storageDataAccess, OutlookContactRelationDataFactory entityRelationDataFactory, IEqualityComparer <WebResourceName> btypeIdEqualityComparer, EqualityComparer <string> atypeIdEqulityComparer, IWebDavClient webDavClientOrNullIfFileAccess, LoggingCardDavRepositoryDecorator repository, ContactMappingConfiguration mappingParameters, string storageDataDirectory, Uri serverUrl, ICardDavDataAccess cardDavDataAccess, IStateAwareEntityRepository <WebResourceName, string, ICardDavRepositoryLogger, string> btypeStateAwareEntityRepository, IStateTokenDataAccess <int, string> stateTokenDataAccess, EqualityComparer <string> btypeVersionComparer)
 {
     Options                         = options;
     AtypeRepository                 = atypeRepository;
     BtypeRepository                 = btypeRepository;
     SyncStateFactory                = syncStateFactory;
     StorageDataAccess               = storageDataAccess;
     EntityRelationDataFactory       = entityRelationDataFactory;
     BtypeIdEqualityComparer         = btypeIdEqualityComparer;
     AtypeIdEqulityComparer          = atypeIdEqulityComparer;
     WebDavClientOrNullIfFileAccess  = webDavClientOrNullIfFileAccess;
     Repository                      = repository;
     MappingParameters               = mappingParameters;
     StorageDataDirectory            = storageDataDirectory;
     ServerUrl                       = serverUrl;
     CardDavDataAccess               = cardDavDataAccess;
     BtypeStateAwareEntityRepository = btypeStateAwareEntityRepository;
     StateTokenDataAccess            = stateTokenDataAccess;
     BtypeVersionComparer            = btypeVersionComparer;
 }
 public SogoDistributionListRepository(ICardDavDataAccess cardDavDataAccess) : base(cardDavDataAccess)
 {
 }
Ejemplo n.º 5
0
 public CardDavRepository(ICardDavDataAccess cardDavDataAccess)
 {
     _cardDavDataAccess = cardDavDataAccess;
     _vCardWriter       = new vCardStandardWriter();
 }
Ejemplo n.º 6
0
 public CardDavRepository(ICardDavDataAccess cardDavDataAccess, IChunkedExecutor chunkedExecutor) : base(cardDavDataAccess, chunkedExecutor)
 {
     _vCardStandardWriter = new vCardStandardWriter();
 }
Ejemplo n.º 7
0
 public SogoDistributionListRepository(ICardDavDataAccess cardDavDataAccess, IEqualityComparer <string> versionComparer) : base(cardDavDataAccess, versionComparer)
 {
 }
Ejemplo n.º 8
0
 public CardDavEntityRepository(ICardDavDataAccess cardDavDataAccess)
 {
     _cardDavDataAccess = cardDavDataAccess;
 }
Ejemplo n.º 9
0
 public CardDavEntityRepository(ICardDavDataAccess cardDavDataAccess, IChunkedExecutor chunkedExecutor)
 {
     _cardDavDataAccess = cardDavDataAccess;
     _chunkedExecutor   = chunkedExecutor;
 }
 public CardDavEntityRepository(ICardDavDataAccess cardDavDataAccess, IEqualityComparer <string> versionComparer)
 {
     _cardDavDataAccess = cardDavDataAccess;
     _versionComparer   = versionComparer ?? throw new ArgumentNullException(nameof(versionComparer));
 }
Ejemplo n.º 11
0
 public CardDavRepository(ICardDavDataAccess cardDavDataAccess)
 {
     _cardDavDataAccess   = cardDavDataAccess;
     _vCardImprovedWriter = new vCardImprovedWriter();
 }
 public CardDavRepository(ICardDavDataAccess cardDavDataAccess, IChunkedExecutor chunkedExecutor)
 {
     _cardDavDataAccess   = cardDavDataAccess;
     _chunkedExecutor     = chunkedExecutor;
     _vCardImprovedWriter = new vCardImprovedWriter();
 }
Ejemplo n.º 13
0
 public SogoDistributionListRepository(ICardDavDataAccess cardDavDataAccess, IChunkedExecutor chunkedExecutor) : base(cardDavDataAccess, chunkedExecutor)
 {
 }