private void CacheTaskDefinition(string taskKey, TaskDefinition taskDefinition) { if (_cachedTaskDefinitions.ContainsKey(taskKey)) { _cachedTaskDefinitions[taskKey] = new CachedTaskDefinition() { TaskDefinition = taskDefinition, CachedAt = DateTime.UtcNow }; } else { _cachedTaskDefinitions.Add(taskKey, new CachedTaskDefinition() { TaskDefinition = taskDefinition, CachedAt = DateTime.UtcNow }); } }
private void CacheTaskDefinition(string taskKey, TaskDefinition taskDefinition) { if (_cachedTaskDefinitions.ContainsKey(taskKey)) { _cachedTaskDefinitions[taskKey] = new CachedTaskDefinition() { TaskDefinition = taskDefinition, CachedAt = DateTime.UtcNow }; } else { _cachedTaskDefinitions.Add(taskKey, new CachedTaskDefinition() { TaskDefinition = taskDefinition, CachedAt = DateTime.UtcNow }); } }