Beispiel #1
0
        public void Register(IFlowMiddleware <T> provider)
        {
            if (provider == null)
            {
                throw new ArgumentNullException("Tracing provider cannot be null");
            }

            providers.Add(provider);
        }
Beispiel #2
0
 /// <summary>
 /// Register a flow middleware
 /// </summary>
 /// <param name="middleware"></param>
 /// <returns></returns>
 public Flow <T> Register(IFlowMiddleware <T> middleware)
 {
     TracingProviders.Register(middleware);
     return(this);
 }