Appccelerate.EventBroker.Internals.Inspection.EventInspector.Scan C# (CSharp) Method

Scan() public method

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);
        }