| Name | Message | Date |
|---|---|---|
| 📄 YouTubeAuthExtensions.cs | 3 days ago | |
| 📄 YouTubeCredentialsProvider.cs | 3 days ago | |
| 📄 YouTubeScopeAuthorizationHandler.cs | 3 days ago | |
| 📄 YouTubeScopeRequirement.cs | 3 days ago |
📄
src/Api/YouTubeAuth/YouTubeCredentialsProvider.cs
using System.Threading; using System.Threading.Tasks; using Google.Apis.Auth.AspNetCore3; using Google.Apis.Auth.OAuth2; using Slopper.Infrastructure.YouTube; namespace Slopper.Api.YouTubeAuth; internal sealed class YouTubeCredentialsProvider(IGoogleAuthProvider googleAuthProvider) : IYouTubeCredentialsProvider { public async Task<ICredential> GetCredentials(CancellationToken cancellationToken) => await googleAuthProvider.GetCredentialAsync(cancellationToken: cancellationToken); }