private void AssertLocalIdIsAssigned(IIdentifiable resource)
 {
     if (resource.LocalId != null)
     {
         var resourceContext = _resourceContextProvider.GetResourceContext(resource.GetType());
         _localIdTracker.GetValue(resource.LocalId, resourceContext.PublicName);
     }
 }
 private void AssignStringId(IIdentifiable resource)
 {
     if (resource.LocalId != null)
     {
         ResourceContext resourceContext = _resourceContextProvider.GetResourceContext(resource.GetType());
         resource.StringId = _localIdTracker.GetValue(resource.LocalId, resourceContext.PublicName);
     }
 }