using System.Xml.Linq; using CRIF.ACTion.Common; using CRIF.ACTion.Common.Builders; using CRIF.ACTion.Configuration; namespace CRIF.ACTion.Decisioning { public class GetApplicationProductsRequestBuilder : BuilderBase { private readonly string ApplicationId; public GetApplicationProductsRequestBuilder(string applicationId, CrifSettings settings) : base(CrifNamespaces.Empty, settings) { ApplicationId = applicationId; } public override XElement Build(params XElement[] content) { var sendToDecisioningElement = new XElement(CrifNamespaces.Empty + "getApplicationProducts", new XAttribute(CrifNamespaces.Empty + "applicationID", ApplicationId)); return base.Build(sendToDecisioningElement); } } }