Пример #1
0
        public static IOAuthBuilder WithJsonWriterOptions(this IOAuthBuilder builder, Action <JsonObjectWriterOptions> configure)
        {
            Ensure.IsNotNull(builder, nameof(builder));
            Ensure.IsNotNull(configure, nameof(configure));

            builder.Services.Configure(configure);

            return(builder);
        }
Пример #2
0
        public static IOAuthBuilder WithHandler <T>(this IOAuthBuilder builder)
            where T : class, IOAuthHandler
        {
            Ensure.IsNotNull(builder, nameof(builder));

            builder.Services.TryAddScoped <IOAuthHandler, T>();

            return(builder);
        }