コード例 #1
0
ファイル: NodeTracker.cs プロジェクト: zzms/MassTransit
        async Task AddNode(INodeValueFactory <TValue> nodeValueFactory)
        {
            var value = await nodeValueFactory.CreateValue().ConfigureAwait(false);

            Statistics.Miss();

            AddValue(value);

            CheckCacheStatus();
        }
コード例 #2
0
 public FactoryNode(INodeValueFactory <TValue> nodeValueFactory)
 {
     _nodeValueFactory = nodeValueFactory;
 }
コード例 #3
0
ファイル: NodeTracker.cs プロジェクト: zzms/MassTransit
 public void Add(INodeValueFactory <TValue> nodeValueFactory)
 {
     Task.Run(() => AddNode(nodeValueFactory));
 }