public CreateAndPersistArticleEntryMediaStrategy(ICreateEntryMediaCoordinator createEntryMediaCoordinator, IUploadArticleEntryMediaCoordinator uploadCoordinator, IEntryMediaSearchStrategy searchStrategy) { _createEntryMediaCoordinator = createEntryMediaCoordinator; _uploadCoordinator = uploadCoordinator; _searchStrategy = searchStrategy; }
public EntryMediaController(ICreateAndPersistArticleEntryMediaStrategy createStrategy, IEntryMediaSearchStrategy mediaSearchStrategy, IGetArticleMediaLookupStrategy getArticleMediaLookupStrategy) { _createStrategy = createStrategy; _mediaSearchStrategy = mediaSearchStrategy; _getArticleMediaLookupStrategy = getArticleMediaLookupStrategy; }
public CreateAndPersistArticleEntryMediaStrategyFixture() { CreateEntryMediaCoordinator = new CreateEntryMediaCoordinatorFixture().Build(); UploadArticleEntryMediaCoordinator = new UploadArticleEntryMediaCoordinatorFixture().Build(); SearchStrategy = new EntryMediaSearchStrategyFixture().Build(); }