public ContentQueryService( IAppProvider appProvider, IAssetUrlGenerator assetUrlGenerator, IContentEnricher contentEnricher, IContentRepository contentRepository, IContentVersionLoader contentVersionLoader, IScriptEngine scriptEngine, IOptions <ContentOptions> options, EdmModelBuilder modelBuilder) { Guard.NotNull(appProvider, nameof(appProvider)); Guard.NotNull(assetUrlGenerator, nameof(assetUrlGenerator)); Guard.NotNull(contentEnricher, nameof(contentEnricher)); Guard.NotNull(contentRepository, nameof(contentRepository)); Guard.NotNull(contentVersionLoader, nameof(contentVersionLoader)); Guard.NotNull(modelBuilder, nameof(modelBuilder)); Guard.NotNull(options, nameof(options)); Guard.NotNull(scriptEngine, nameof(scriptEngine)); this.appProvider = appProvider; this.assetUrlGenerator = assetUrlGenerator; this.contentEnricher = contentEnricher; this.contentRepository = contentRepository; this.contentVersionLoader = contentVersionLoader; this.modelBuilder = modelBuilder; this.options = options.Value; this.scriptEngine = scriptEngine; }
public ContentQueryService( IAppProvider appProvider, IAssetUrlGenerator assetUrlGenerator, IContentEnricher contentEnricher, IContentRepository contentRepository, IContentLoader contentVersionLoader, IScriptEngine scriptEngine, ContentQueryParser queryParser) { Guard.NotNull(appProvider); Guard.NotNull(assetUrlGenerator); Guard.NotNull(contentEnricher); Guard.NotNull(contentRepository); Guard.NotNull(contentVersionLoader); Guard.NotNull(queryParser); Guard.NotNull(scriptEngine); this.appProvider = appProvider; this.assetUrlGenerator = assetUrlGenerator; this.contentEnricher = contentEnricher; this.contentRepository = contentRepository; this.contentVersionLoader = contentVersionLoader; this.queryParser = queryParser; this.scriptEngine = scriptEngine; this.queryParser = queryParser; }
public ContentCommandMiddleware(IGrainFactory grainFactory, IContentEnricher contentEnricher) : base(grainFactory) { Guard.NotNull(contentEnricher, nameof(contentEnricher)); this.contentEnricher = contentEnricher; }
public ContentQueryService( IAppProvider appProvider, IContentEnricher contentEnricher, IContentRepository contentRepository, IContentLoader contentLoader, IOptions <ContentOptions> options, ContentQueryParser queryParser) { this.appProvider = appProvider; this.contentEnricher = contentEnricher; this.contentRepository = contentRepository; this.contentLoader = contentLoader; this.options = options.Value; this.queryParser = queryParser; }
public ContentQueryService( IAppProvider appProvider, IContentEnricher contentEnricher, IContentRepository contentRepository, IContentLoader contentVersionLoader, ContentQueryParser queryParser) { Guard.NotNull(appProvider, nameof(appProvider)); Guard.NotNull(contentEnricher, nameof(contentEnricher)); Guard.NotNull(contentRepository, nameof(contentRepository)); Guard.NotNull(contentVersionLoader, nameof(contentVersionLoader)); Guard.NotNull(queryParser, nameof(queryParser)); this.appProvider = appProvider; this.contentEnricher = contentEnricher; this.contentRepository = contentRepository; this.contentVersionLoader = contentVersionLoader; this.queryParser = queryParser; this.queryParser = queryParser; }
public ContentCommandMiddleware(IGrainFactory grainFactory, IContentEnricher contentEnricher, IContextProvider contextProvider) : base(grainFactory) { this.contentEnricher = contentEnricher; this.contextProvider = contextProvider; }