static ServiceLocator()
    {
        var instance = new ServiceLocator();

        instance.AddInstance <IServiceLocator>(instance);
        s_Instance = instance;
    }