public DistributedApplicationDataContainer( string name = "Temporary", DistributedApplicationDataLocality locality = DistributedApplicationDataLocality.Temporary) { Name = name; Locality = locality; LoadContainer?.Invoke(name, locality, this); }
public DistributedApplicationDataContainer CreateContainer( string name, DistributedApplicationDataLocality locality) { return(Containers.ContainsKey(name) ? Containers[name] : _containers.TryAdd(name, new DistributedApplicationDataContainer(name, locality)) ? Containers[name] : null); }