using RSecurityBackend.Models.Auth.Db; using System; namespace RMuseum.Models.GanjoorAudio { /// /// Narration Profiles for users /// public class UserRecitationProfile { /// /// Id /// public Guid Id { get; set; } /// /// User /// public RAppUser User { get; set; } /// /// UserId /// public Guid UserId { get; set; } /// /// Profile Name /// public string Name { get; set; } /// /// this would be appended to audio files names prefixed by a dash to make them unique and specfic to user /// filenames usually would look like {GanjoorPostId}-{FileSuffixWithoutDash}.{ext} /// for example 2200-hrm.xml /// public string FileSuffixWithoutDash { get; set; } /// /// artist name /// public string ArtistName { get; set; } /// /// artist url /// public string ArtistUrl { get; set; } /// /// audio src /// public string AudioSrc { get; set; } /// /// audio src url /// public string AudioSrcUrl { get; set; } /// /// is default /// public bool IsDefault { get; set; } } }