/// <summary> /// Constructor /// </summary> /// <param name="userRoleRepository"></param> public EntityXmlExporter(ISecurityProcessor securityProcessor) { if (securityProcessor == null) { throw new ArgumentNullException(nameof(securityProcessor)); } SecurityProcessor = securityProcessor; }
/// <summary> /// Constructor /// </summary> /// <param name="securityProcessor"></param> /// <param name="upgradeIdProvider"></param> public EntityXmlImporter(ISecurityProcessor securityProcessor, IUpgradeIdProvider upgradeIdProvider) { if (securityProcessor == null) { throw new ArgumentNullException(nameof(securityProcessor)); } if (upgradeIdProvider == null) { throw new ArgumentNullException(nameof(upgradeIdProvider)); } SecurityProcessor = securityProcessor; UpgradeIdProvider = upgradeIdProvider; }