Example #1
0
            public void Unregister(ISplashScreenStateAware service)
            {
                var weakRef = services.FirstOrDefault(x => x.Target == service);

                if (weakRef != null)
                {
                    services.Remove(weakRef);
                }
            }
Example #2
0
 public void Register(ISplashScreenStateAware service)
 {
     services.Add(new WeakReference(service));
 }