protected virtual void OnResourceChanged(ResourceEventArgs e) { var handler = ResourceChanged; if (handler != null) { handler(this, e); } }
void ActivityNode_ResourceAdded(object sender, ResourceEventArgs e) { resourcesCache.AddOrUpdate(e.Resource.Id, e.Resource, (key, oldValue) => e.Resource); }
void ActivityNode_ResourceChanged(object sender, ResourceEventArgs e) { resourcesCache[e.Resource.Id].UpdateAllProperties(e.Resource); }
void ActivitySystem_ResourceAdded(object sender, ResourceEventArgs e) { Notifier.NotifyAll(NotificationType.ResourceAdded, e.Resource); }
protected virtual void OnResourceChanged(ResourceEventArgs e) { var handler = ResourceChanged; if (handler != null) handler(this, e); }