using DomainObjects.Abstractions; namespace DomainObjects.Documents.Sites { public class Site : DomainObjectDocumentBase { public string Name { get; set; } public List Hosts { get; set; } public Address Address { get; set; } public string PoweredBy { get; set; } public MailboxConnectionSettings SmtpSettings { get; set; } public MailboxConnectionSettings ImapSettings { get; set; } public PassworRecoverySettings PassworRecoverySettings { get; set; } public Site(string name, List hosts) { Name = name; Hosts = hosts; } public override int GetHashCode() { throw new NotImplementedException(); } } }