Beispiel #1
0
        public CaptchaService(DrawingBuilderDependency dependency, ILoggerFactory loggerFactory)
            : base(dependency?.Options, loggerFactory)
        {
            Dependency = dependency;

            _fontFilePath = Options.Captcha.Font.FilePath
                            .ChangeBasePathIfEmpty(dependency.ResourceDirectory);
        }
Beispiel #2
0
        public WatermarkService(DrawingBuilderDependency dependency, ILoggerFactory loggerFactory)
            : base(dependency?.Options, loggerFactory)
        {
            Dependency = dependency;

            _watermarkImagePath = Options.Watermark.ImagePath
                                  .ChangeBasePathIfEmpty(dependency.ResourceDirectory);

            _fontFilePath = Options.Watermark.Font.FilePath
                            .ChangeBasePathIfEmpty(dependency.ResourceDirectory);
        }