public void AddVariables(SchemeType type, BaseDdsVariables variables)
        {
            switch (type)
            {
            case SchemeType.Provider:
                foreach (var ddsVariable in variables.Variables)
                {
                    this.ProviderScheme.AddVariable(ddsVariable);
                }
                break;

            case SchemeType.Requester:
                foreach (var ddsVariable in variables.Variables)
                {
                    this.RequesterScheme.AddVariable(ddsVariable);
                }
                break;
            }
        }
 public void AddVariables(BaseDdsVariables providedVariables, BaseDdsVariables requesterVariables)
 {
     this.AddVariables(SchemeType.Provider, providedVariables);
     this.AddVariables(SchemeType.Requester, requesterVariables);
 }