using Mirea.Api.Dto.Common; using System.ComponentModel.DataAnnotations; namespace Mirea.Api.Dto.Responses; /// /// Represents the response containing information about available OAuth providers. /// public class AvailableOAuthProvidersResponse { /// /// Gets or sets the name of the OAuth provider. /// [Required] public required string ProviderName { get; set; } /// /// Gets or sets the enum value representing the OAuth provider. /// public OAuthProvider Provider { get; set; } /// /// Gets or sets the redirect URL for the OAuth provider's authorization process. /// [Required] public required string Redirect { get; set; } }