public MarmotaConsulBuilder(IMarmotaPipelineBuilder builder)
        {
            Builder = builder;

            HostApplicationLifetime = (IHostApplicationLifetime)builder.Builder.ApplicationServices.GetService(typeof(IHostApplicationLifetime));
            Service = (IMarmotaConsul)Builder.Builder.ApplicationServices.GetService(typeof(IMarmotaConsul));
        }
Exemple #2
0
        public static IMarmotaPipelineBuilder UseConsul(this IMarmotaPipelineBuilder builder)
        {
            new MarmotaConsulBuilder(builder).Buid();

            return(builder);
        }