 4bd71a5889
			
		
	
	4bd71a5889
	
	
	
		
			
			* rework server to send download ready back via signalr * adjust queue handling for removal * adjust api to main Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com>
		
			
				
	
	
		
			12 lines
		
	
	
		
			340 B
		
	
	
	
		
			C#
		
	
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
		
			340 B
		
	
	
	
		
			C#
		
	
	
	
	
	
| using Microsoft.AspNetCore.SignalR;
 | |
| 
 | |
| namespace MareSynchronosShared.Utils;
 | |
| 
 | |
| public class IdBasedUserIdProvider : IUserIdProvider
 | |
| {
 | |
|     public string GetUserId(HubConnectionContext context)
 | |
|     {
 | |
|         return context.User!.Claims.SingleOrDefault(c => string.Equals(c.Type, MareClaimTypes.Uid, StringComparison.Ordinal))?.Value;
 | |
|     }
 | |
| }
 |