public void UnregisterAssetAdministrationShellServiceProvider(string id)
 {
     if (!AssetAdministrationShellServiceProviders.ContainsKey(id))
     {
         AssetAdministrationShellServiceProviders.Remove(id);
     }
 }
 public void RegisterAssetAdministrationShellServiceProvider(string id, IAssetAdministrationShellServiceProvider assetAdministrationShellServiceProvider)
 {
     if (!AssetAdministrationShellServiceProviders.ContainsKey(id))
     {
         AssetAdministrationShellServiceProviders.Add(id, assetAdministrationShellServiceProvider);
     }
 }