public static void UnregisterService(this LocalServiceRegistry localServiceRegistry, Type serviceInterface) { Guid interfaceGuid; if (!AttributeUtilitiesInternal.TryGetInterfaceGuid(serviceInterface, out interfaceGuid)) { throw new ArgumentException($"Service Interface {serviceInterface.FullName} does not expose Guid Attribute!"); } else { localServiceRegistry.UnregisterService(interfaceGuid); } }
public void UnregisterService(Guid serviceGuid) { localServiceRegistry.UnregisterService(serviceGuid); }