public void RegisterCustomServices(IServiceCollection services)
        {
            services.Configure <RabbitmqOptions>(Configuration.GetSection("Rabbitmq"));

            InfrastructureServiceRegistration.Register(services);
            RabbitmqServiceRegistration.Register(services);

            var connectionString = Configuration["ConnectionStrings:AdfenixConnectionString"];

            DataContextRegistration.Register(services, connectionString);

            services
            .AddTransient <IActionCommandHandler <AddPublicationOwnerCommand>, AddPublicationOwnerCommandHandler>();
        }
 public void RegisterRabbitmqServices(IServiceCollection services)
 {
     services.Configure <RabbitmqOptions>(Configuration.GetSection("Rabbitmq"));
     RabbitmqServiceRegistration.Register(services);
 }