public ProjectDocumentRepository(IDocumentStorer documentStorer,
     IDocumentRetriever documentRetriever,
     IDocumentDeleter documentDeleter,
     IResultCreator resultCreator,
     IMapper mapper)
 {
     _documentStorer = documentStorer;
     _documentRetriever = documentRetriever;
     _documentDeleter = documentDeleter;
     _resultCreator = resultCreator;
     _mapper = mapper;
 }
 public ContainerSpecificContentDeleter(IDocumentDeleter documentDeleter)
 {
     DocumentDeleter = documentDeleter;
 }
Beispiel #3
0
 public ContentDeleter(IContentTypeProvider contentTypeProvider, IDocumentDeleter documentDeleter)
 {
     ContentTypeProvider = contentTypeProvider;
     DocumentDeleter     = documentDeleter;
 }
Beispiel #4
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="documentDeleter"></param>
 public void Delete(IDocumentDeleter documentDeleter)
 {
     throw new System.NotImplementedException();
 }
Beispiel #5
0
 public abstract void Delete(IDocumentDeleter documentDeleter);