Utils: Add User-Agent to default http client
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				Test / Run tests (push) Successful in 1m53s
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	Test / Run tests (push) Successful in 1m53s
				
			This commit is contained in:
		@@ -23,7 +23,6 @@ using System.Reflection;
 | 
				
			|||||||
using System.Collections;
 | 
					using System.Collections;
 | 
				
			||||||
using Elwig.Documents;
 | 
					using Elwig.Documents;
 | 
				
			||||||
using MimeKit;
 | 
					using MimeKit;
 | 
				
			||||||
using System.Windows.Input;
 | 
					 | 
				
			||||||
using LinqKit;
 | 
					using LinqKit;
 | 
				
			||||||
using System.Linq.Expressions;
 | 
					using System.Linq.Expressions;
 | 
				
			||||||
using Elwig.Models;
 | 
					using Elwig.Models;
 | 
				
			||||||
@@ -430,6 +429,8 @@ namespace Elwig.Helpers {
 | 
				
			|||||||
            var client = new HttpClient() {
 | 
					            var client = new HttpClient() {
 | 
				
			||||||
                Timeout = TimeSpan.FromSeconds(5),
 | 
					                Timeout = TimeSpan.FromSeconds(5),
 | 
				
			||||||
            };
 | 
					            };
 | 
				
			||||||
 | 
					            client.DefaultRequestHeaders.UserAgent.Clear();
 | 
				
			||||||
 | 
					            client.DefaultRequestHeaders.UserAgent.ParseAdd($"Elwig/{App.Version} ({App.Client.NameToken}, {App.BranchName}, {Environment.MachineName}, {Environment.OSVersion})");
 | 
				
			||||||
            client.DefaultRequestHeaders.Accept.Clear();
 | 
					            client.DefaultRequestHeaders.Accept.Clear();
 | 
				
			||||||
            if (accept != null)
 | 
					            if (accept != null)
 | 
				
			||||||
                client.DefaultRequestHeaders.Accept.Add(new(accept));
 | 
					                client.DefaultRequestHeaders.Accept.Add(new(accept));
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user