namespace {{options.rootNamespace}}
{
    using GeekLearning.RestKit.Core;
    using GeekLearning.RestKit.Json;
    using GeekLearning.RestKit.FormData;
    using Microsoft.Extensions.DependencyInjection;
    using Microsoft.Extensions.DependencyInjection.Extensions;

    public static class {{options.clientName}}Extensions
    {
        public static IServiceCollection Add{{options.clientName}}(this IServiceCollection services)
        {
            services.AddRestKit().AddJson().AddFormData();
            services.AddTransient<{{options.clientName}}>();
            return services;
        }
    }
}