示例#1
0
 public void AddConvention(ISendTopologyConvention convention)
 {
     lock (_lock)
     {
         _conventions.Add(convention);
     }
 }
示例#2
0
 public bool TryAddConvention(ISendTopologyConvention convention)
 {
     lock (_lock)
     {
         if (_conventions.Any(x => x.GetType() == convention.GetType()))
         {
             return(false);
         }
         _conventions.Add(convention);
         return(true);
     }
 }