彼らはとても似ているようです。GlobalContainer に何かを登録できます。
GlobalContainer.RegisterType<TMyImplementation>.Implements<IMyInterface>;
GlobalContainer
またはを介してインスタンスを取得するとServiceLocator
、どちらも機能します。
MyInstance := GlobalContainer.Resolve<IMyInterface>;
MyInstance := ServiceLocator.GetService<IMyInterface>;