public PolicyCatalogue(IPolicyCatalogueStore catalogueStore, Guid languageId)
     : base()
 {
     m_catalogueReader = catalogueStore.GetReader(Identifier);
     m_languageId = languageId;
     catalogueStore.AddPolicyCatalogue(this);
 }
 public PolicyCatalogue(Guid identifier, Guid languageId, IPolicyCatalogueStore catalogueStore)
     : base(identifier)
 {
     m_catalogueReader = catalogueStore.GetReader(identifier);
     m_languageId = languageId;
     catalogueStore.AddPolicyCatalogue(this);
 }
 public PolicyCatalogue(Guid identifier, Guid languageId, IPolicyLanguageItem name, IPolicyCatalogueStore catalogueStore, bool readOnly)
     : base(identifier, name, readOnly)
 {
     m_catalogueReader = catalogueStore.GetReader(identifier);
     m_languageId = languageId;
     catalogueStore.AddPolicyCatalogue(this);
 }