コード例 #1
0
ファイル: ActivationManager.cs プロジェクト: Valks/Okra
        public void Unregister(IActivationHandler service)
        {
            // Validate parameters

            if (service == null)
                throw new ArgumentNullException("service");

            if (!registeredServices.Contains(service))
                throw new InvalidOperationException(ResourceHelper.GetErrorResource("Exception_InvalidOperation_CannotUnregisterUnregisteredService"));

            // Remove the service from the internal list

            registeredServices.Remove(service);
        }
コード例 #2
0
ファイル: ActivationManager.cs プロジェクト: Valks/Okra
        public void Register(IActivationHandler service)
        {
            // Validate parameters

            if (service == null)
                throw new ArgumentNullException("service");

            if (registeredServices.Contains(service))
                throw new InvalidOperationException(ResourceHelper.GetErrorResource("Exception_InvalidOperation_CannotRegisterServiceMultipleTimes"));

            // Add the service to the internal list

            registeredServices.Add(service);
        }
コード例 #3
0
ファイル: ActivationManager.cs プロジェクト: mam59/Xbmc2ndScr
        public void Unregister(IActivationHandler service)
        {
            // Validate parameters

            if (service == null)
            {
                throw new ArgumentNullException("service");
            }

            if (!registeredServices.Contains(service))
            {
                throw new InvalidOperationException(ResourceHelper.GetErrorResource("Exception_InvalidOperation_CannotUnregisterUnregisteredService"));
            }

            // Remove the service from the internal list

            registeredServices.Remove(service);
        }
コード例 #4
0
ファイル: ActivationManager.cs プロジェクト: mam59/Xbmc2ndScr
        public void Register(IActivationHandler service)
        {
            // Validate parameters

            if (service == null)
            {
                throw new ArgumentNullException("service");
            }

            if (registeredServices.Contains(service))
            {
                throw new InvalidOperationException(ResourceHelper.GetErrorResource("Exception_InvalidOperation_CannotRegisterServiceMultipleTimes"));
            }

            // Add the service to the internal list

            registeredServices.Add(service);
        }
コード例 #5
0
 public void Unregister(IActivationHandler service)
 {
     RegisteredServices.Remove(service);
 }
コード例 #6
0
 public void Register(IActivationHandler service)
 {
     RegisteredServices.Add(service);
 }
コード例 #7
0
ファイル: OkraBootstrapperFixture.cs プロジェクト: Valks/Okra
 public void Unregister(IActivationHandler service)
 {
     throw new NotImplementedException();
 }