// src/Webshop.Application/DTOs/Shop/PublicShopInfoDto.cs namespace Webshop.Application.DTOs.Shop { /// /// Enthält die öffentlichen Stammdaten des Shops, die für Kunden sichtbar sind (z.B. im Footer oder auf der Kontaktseite). /// public class PublicShopInfoDto { /// /// Der offizielle Name des Webshops. /// public string ShopName { get; set; } = string.Empty; /// /// Ein kurzer Marketing-Slogan. /// public string? Slogan { get; set; } /// /// Die primäre Kontakt-E-Mail-Adresse. /// public string ContactEmail { get; set; } = string.Empty; /// /// Die offizielle Telefonnummer. /// public string? PhoneNumber { get; set; } /// /// Straße und Hausnummer. /// public string? Street { get; set; } /// /// Stadt. /// public string? City { get; set; } /// /// Postleitzahl. /// public string? PostalCode { get; set; } /// /// Land. /// public string? Country { get; set; } /// /// URL zur Facebook-Seite. /// public string? FacebookUrl { get; set; } /// /// URL zum Instagram-Profil. /// public string? InstagramUrl { get; set; } /// /// URL zum Twitter/X-Profil. /// public string? TwitterUrl { get; set; } } }