namespace OnlyOneAccessTemplate.Models
{
    public record SeoConfig
    {
        public string SiteName { get; init; } = string.Empty;
        public string DefaultTitle { get; init; } = string.Empty;
        public string DefaultDescription { get; init; } = string.Empty;
        public string DefaultKeywords { get; init; } = string.Empty;
        public string OgImage { get; init; } = string.Empty;
        public string TwitterCard { get; init; } = "summary_large_image";
        public string TwitterHandle { get; init; } = string.Empty;
        public string GoogleTagManagerId { get; init; } = string.Empty;
        public string GoogleAnalyticsId { get; init; } = string.Empty;
        public string FacebookPixelId { get; init; } = string.Empty;
        public string Author { get; init; } = string.Empty;
        public string Favicon { get; init; } = "/favicon.ico";
    }
}
