public static Notifier Create(Action <NotifierConfigurator> dependenciesResolver)
        {
            var context      = new NotifierContext();
            var dependencies = new NotifierConfigurator(context);

            dependenciesResolver(dependencies);
            return(new Notifier(context.Logger, context.BindingProvider, new ConsulServicesProvider(context.Logger)));
        }
 public NotifierConfigurator(NotifierContext context)
 {
     notifierContext = context;
 }