Пример #1
0
        public UrlGenerator(IGenericUrlGenerator urlGenerator, IAssetFileStore assetFileStore, bool allowAssetSourceUrl)
        {
            this.assetFileStore = assetFileStore;

            this.urlGenerator = urlGenerator;

            CanGenerateAssetSourceUrl = allowAssetSourceUrl;
        }
Пример #2
0
        public UrlGenerator(IGenericUrlGenerator urlGenerator, IAssetFileStore assetFileStore, bool allowAssetSourceUrl)
        {
            Guard.NotNull(assetFileStore, nameof(assetFileStore));
            Guard.NotNull(urlGenerator, nameof(urlGenerator));

            this.assetFileStore = assetFileStore;

            this.urlGenerator = urlGenerator;

            CanGenerateAssetSourceUrl = allowAssetSourceUrl;
        }
Пример #3
0
 public SchemasOpenApiGenerator(
     IAppProvider appProvider,
     OpenApiDocumentGeneratorSettings schemaSettings,
     OpenApiSchemaGenerator schemaGenerator,
     IRequestUrlGenerator urlGenerator,
     IRequestCache requestCache)
 {
     this.appProvider     = appProvider;
     this.urlGenerator    = urlGenerator;
     this.schemaSettings  = schemaSettings;
     this.schemaGenerator = schemaGenerator;
     this.requestCache    = requestCache;
 }