|  | @@ -1,13 +1,19 @@
 | 
	
		
			
				|  |  | -#pragma warning disable CS1591
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  using System.Collections.Generic;
 | 
	
		
			
				|  |  |  using Emby.Dlna.Common;
 | 
	
		
			
				|  |  | +using MediaBrowser.Model.Dlna;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  namespace Emby.Dlna.MediaReceiverRegistrar
 | 
	
		
			
				|  |  |  {
 | 
	
		
			
				|  |  | -    public class ServiceActionListBuilder
 | 
	
		
			
				|  |  | +    /// <summary>
 | 
	
		
			
				|  |  | +    /// Defines the <see cref="ServiceActionListBuilder" />.
 | 
	
		
			
				|  |  | +    /// </summary>
 | 
	
		
			
				|  |  | +    public static class ServiceActionListBuilder
 | 
	
		
			
				|  |  |      {
 | 
	
		
			
				|  |  | -        public IEnumerable<ServiceAction> GetActions()
 | 
	
		
			
				|  |  | +        /// <summary>
 | 
	
		
			
				|  |  | +        /// Returns a list of services that this instance provides.
 | 
	
		
			
				|  |  | +        /// </summary>
 | 
	
		
			
				|  |  | +        /// <returns>An <see cref="IEnumerable{ServiceAction}"/>.</returns>
 | 
	
		
			
				|  |  | +        public static IEnumerable<ServiceAction> GetActions()
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              return new[]
 | 
	
		
			
				|  |  |              {
 | 
	
	
		
			
				|  | @@ -21,6 +27,10 @@ namespace Emby.Dlna.MediaReceiverRegistrar
 | 
	
		
			
				|  |  |              };
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +        /// <summary>
 | 
	
		
			
				|  |  | +        /// Returns the action details for "IsValidated".
 | 
	
		
			
				|  |  | +        /// </summary>
 | 
	
		
			
				|  |  | +        /// <returns>The <see cref="ServiceAction"/>.</returns>
 | 
	
		
			
				|  |  |          private static ServiceAction GetIsValidated()
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              var action = new ServiceAction
 | 
	
	
		
			
				|  | @@ -43,6 +53,10 @@ namespace Emby.Dlna.MediaReceiverRegistrar
 | 
	
		
			
				|  |  |              return action;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +        /// <summary>
 | 
	
		
			
				|  |  | +        /// Returns the action details for "IsAuthorized".
 | 
	
		
			
				|  |  | +        /// </summary>
 | 
	
		
			
				|  |  | +        /// <returns>The <see cref="ServiceAction"/>.</returns>
 | 
	
		
			
				|  |  |          private static ServiceAction GetIsAuthorized()
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              var action = new ServiceAction
 | 
	
	
		
			
				|  | @@ -65,6 +79,10 @@ namespace Emby.Dlna.MediaReceiverRegistrar
 | 
	
		
			
				|  |  |              return action;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +        /// <summary>
 | 
	
		
			
				|  |  | +        /// Returns the action details for "RegisterDevice".
 | 
	
		
			
				|  |  | +        /// </summary>
 | 
	
		
			
				|  |  | +        /// <returns>The <see cref="ServiceAction"/>.</returns>
 | 
	
		
			
				|  |  |          private static ServiceAction GetRegisterDevice()
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              var action = new ServiceAction
 | 
	
	
		
			
				|  | @@ -87,6 +105,10 @@ namespace Emby.Dlna.MediaReceiverRegistrar
 | 
	
		
			
				|  |  |              return action;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +        /// <summary>
 | 
	
		
			
				|  |  | +        /// Returns the action details for "GetValidationSucceededUpdateID".
 | 
	
		
			
				|  |  | +        /// </summary>
 | 
	
		
			
				|  |  | +        /// <returns>The <see cref="ServiceAction"/>.</returns>
 | 
	
		
			
				|  |  |          private static ServiceAction GetGetValidationSucceededUpdateID()
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              var action = new ServiceAction
 | 
	
	
		
			
				|  | @@ -103,7 +125,11 @@ namespace Emby.Dlna.MediaReceiverRegistrar
 | 
	
		
			
				|  |  |              return action;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        private ServiceAction GetGetAuthorizationDeniedUpdateID()
 | 
	
		
			
				|  |  | +        /// <summary>
 | 
	
		
			
				|  |  | +        /// Returns the action details for "GetGetAuthorizationDeniedUpdateID".
 | 
	
		
			
				|  |  | +        /// </summary>
 | 
	
		
			
				|  |  | +        /// <returns>The <see cref="ServiceAction"/>.</returns>
 | 
	
		
			
				|  |  | +        private static ServiceAction GetGetAuthorizationDeniedUpdateID()
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              var action = new ServiceAction
 | 
	
		
			
				|  |  |              {
 | 
	
	
		
			
				|  | @@ -119,7 +145,11 @@ namespace Emby.Dlna.MediaReceiverRegistrar
 | 
	
		
			
				|  |  |              return action;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        private ServiceAction GetGetValidationRevokedUpdateID()
 | 
	
		
			
				|  |  | +        /// <summary>
 | 
	
		
			
				|  |  | +        /// Returns the action details for "GetValidationRevokedUpdateID".
 | 
	
		
			
				|  |  | +        /// </summary>
 | 
	
		
			
				|  |  | +        /// <returns>The <see cref="ServiceAction"/>.</returns>
 | 
	
		
			
				|  |  | +        private static ServiceAction GetGetValidationRevokedUpdateID()
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              var action = new ServiceAction
 | 
	
		
			
				|  |  |              {
 | 
	
	
		
			
				|  | @@ -135,7 +165,11 @@ namespace Emby.Dlna.MediaReceiverRegistrar
 | 
	
		
			
				|  |  |              return action;
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -        private ServiceAction GetGetAuthorizationGrantedUpdateID()
 | 
	
		
			
				|  |  | +        /// <summary>
 | 
	
		
			
				|  |  | +        /// Returns the action details for "GetAuthorizationGrantedUpdateID".
 | 
	
		
			
				|  |  | +        /// </summary>
 | 
	
		
			
				|  |  | +        /// <returns>The <see cref="ServiceAction"/>.</returns>
 | 
	
		
			
				|  |  | +        private static ServiceAction GetGetAuthorizationGrantedUpdateID()
 | 
	
		
			
				|  |  |          {
 | 
	
		
			
				|  |  |              var action = new ServiceAction
 | 
	
		
			
				|  |  |              {
 |