Exemple #1
0
        public DistributedApplicationDataContainer(
            string name = "Temporary",
            DistributedApplicationDataLocality locality = DistributedApplicationDataLocality.Temporary)
        {
            Name     = name;
            Locality = locality;

            LoadContainer?.Invoke(name, locality, this);
        }
Exemple #2
0
 public DistributedApplicationDataContainer CreateContainer(
     string name,
     DistributedApplicationDataLocality locality)
 {
     return(Containers.ContainsKey(name)
         ? Containers[name]
         : _containers.TryAdd(name, new DistributedApplicationDataContainer(name, locality))
             ? Containers[name]
             : null);
 }