protected virtual void Handle(DiscoveryResult <IWorkflow> discoveryResult) => AddServices(discoveryResult);
protected virtual void Handle(DiscoveryResult <IProjection> discoveryResult) => AddServices(discoveryResult);
protected virtual void Handle(DiscoveryResult <IGateway> discoveryResult) => AddServices(discoveryResult);
protected virtual void Handle(DiscoveryResult <IAggregateRootAtomicAction> discoveryResult) => AddServices(discoveryResult);
protected virtual void Handle(DiscoveryResult <IApplicationService> discoveryResult) => AddServices(discoveryResult);
protected virtual void Handle(DiscoveryResult <IConsumer <object> > discoveryResult) => AddServices(discoveryResult);
protected virtual void Handle(DiscoveryResult <IPublisher <IMessage> > discoveryResult) => AddServices(discoveryResult);
protected virtual void Handle(DiscoveryResult <ICronusHost> discoveryResult) => AddServices(discoveryResult);
protected virtual void Handle(DiscoveryResult <ISerializer> discoveryResult) => AddServices(discoveryResult);
protected virtual void Handle(DiscoveryResult <MigrationDiscovery> discoveryResult) => AddServices(discoveryResult);
protected virtual void Handle(DiscoveryResult <ICronusJob <object> > discoveryResult) => AddServices(discoveryResult);
protected virtual void Handle(DiscoveryResult <IMultitenancy> discoveryResult) => AddServices(discoveryResult);
protected virtual void Handle(DiscoveryResult <IAggregateRepository> discoveryResult) => AddServices(discoveryResult);
protected virtual void Handle(DiscoveryResult <IEventStore> discoveryResult) => AddServices(discoveryResult);
protected virtual void Handle(DiscoveryResult <IHandlerFactory> discoveryResult) => AddServices(discoveryResult);
protected virtual void Handle(DiscoveryResult <ITenantList> discoveryResult) => AddServices(discoveryResult);