public Scan ( object instance ) : Appccelerate.EventBroker.Internals.Inspection.ScanResult | ||
instance | object | |
return | Appccelerate.EventBroker.Internals.Inspection.ScanResult |
public ScanResult Scan(object instance)
{
var publications = ScanForPublications(instance);
var subscriptions = ScanForSubscriptions(instance);
this.extensionHost.ForEach(extension => extension.ScannedInstanceForPublicationsAndSubscriptions(instance, publications, subscriptions));
return new ScanResult(publications, subscriptions);
}