Пример #1
0
        public void Probe(ProbeContext context)
        {
            var scope = context.CreateFilterScope("compensateActivity");

            scope.Set(new
            {
                ActivityType = TypeMetadataCache <TActivity> .ShortName,
                LogType      = TypeMetadataCache <TLog> .ShortName
            });

            _compensatePipe.Probe(scope);
        }
Пример #2
0
        public void Probe(ProbeContext context)
        {
            var scope = context.CreateFilterScope("executeActivity");

            scope.Set(new
            {
                ActivityType = TypeMetadataCache <TActivity> .ShortName,
                ArgumentType = TypeMetadataCache <TArguments> .ShortName
            });
            if (_compensateAddress != null)
            {
                scope.Add("compensateAddress", _compensateAddress);
            }

            _executePipe.Probe(scope);
        }