| 
					
				 | 
			
			
				@@ -122,24 +122,8 @@ namespace MediaBrowser.Api 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     [Authenticated] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     public class RegisterAppstoreSale 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        [ApiMember(Name = "Store", Description = "Store Name", IsRequired = true, DataType = "string", ParameterType = "query", Verb = "POST")] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        public string Store { get; set; } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        [ApiMember(Name = "Application", Description = "Application id", IsRequired = true, DataType = "string", ParameterType = "query", Verb = "POST")] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        public string Application { get; set; } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        [ApiMember(Name = "Product", Description = "Product id", IsRequired = true, DataType = "string", ParameterType = "query", Verb = "POST")] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        public string Product { get; set; } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        [ApiMember(Name = "Type", Description = "Type of product (Product or Subscription)", IsRequired = true, DataType = "string", ParameterType = "query", Verb = "POST")] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        public string Type { get; set; } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        [ApiMember(Name = "StoreId", Description = "Store User Id (if needed)", IsRequired = false, DataType = "string", ParameterType = "query", Verb = "POST")] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        public string StoreId { get; set; } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        [ApiMember(Name = "StoreToken", Description = "Unique ID for this purchase in the store", IsRequired = true, DataType = "string", ParameterType = "query", Verb = "POST")] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        public string StoreToken { get; set; } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        [ApiMember(Name = "Feature", Description = "Emby Feature Id", IsRequired = true, DataType = "string", ParameterType = "query", Verb = "POST")] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        public string Feature { get; set; } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        [ApiMember(Name = "Email", Description = "Email address for purchase", IsRequired = true, DataType = "string", ParameterType = "query", Verb = "POST")] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        public string Email { get; set; } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        [ApiMember(Name = "Amount", Description = "String representation of price (can have currency sign)", IsRequired = true, DataType = "string", ParameterType = "query", Verb = "POST")] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        public string Amount { get; set; } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        [ApiMember(Name = "Parameters", Description = "Java representation of parameters to pass through to admin server", IsRequired = true, DataType = "string", ParameterType = "query", Verb = "POST")] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        public string Parameters { get; set; } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /// <summary> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -296,7 +280,7 @@ namespace MediaBrowser.Api 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /// <returns></returns> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         public async Task Post(RegisterAppstoreSale request) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            await _securityManager.RegisterAppStoreSale(request.Store, request.Application, request.Product, request.Feature, request.Type, request.StoreId, request.StoreToken, request.Email, request.Amount); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            await _securityManager.RegisterAppStoreSale(request.Parameters); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /// <summary> 
			 |