/// <summary> /// Constructor for BaseValueSegmentController. /// </summary> public BaseValueSegmentController( IBeneificialInterestBaseValueSegmentDomain beneificialInterestBaseValueSegmentDomain, ISubComponentBaseValueSegmentDomain subComponentBaseValueSegmentDomain, IBeneificialInterestDetailBaseValueSegmentDomain beneificialInterestDetailBaseValueSegmentDomain, IBaseValueSegmentDomain baseValueSegmentDomain, IGrmEventDomain grmEventDomain, IBaseValueSegmentHistoryDomain baseValueSegmentHistoryDomain) { _beneificialInterestBaseValueSegmentDomain = beneificialInterestBaseValueSegmentDomain; _subComponentBaseValueSegmentDomain = subComponentBaseValueSegmentDomain; _beneificialInterestDetailBaseValueSegmentDomain = beneificialInterestDetailBaseValueSegmentDomain; _baseValueSegmentDomain = baseValueSegmentDomain; _grmEventDomain = grmEventDomain; _baseValueSegmentHistoryDomain = baseValueSegmentHistoryDomain; }
/// <summary> /// Constructor for the Owner API /// </summary> /// <param name="baseValueSegmentDomain"></param> public BaseValueSegmentConclusionController(IBaseValueSegmentDomain baseValueSegmentDomain) { _baseValueSegmentDomain = baseValueSegmentDomain; }
/// <summary> /// Construction for the BaseValueSegmentHistory API /// </summary> /// <param name="baseValueSegmentDomain"></param> public BaseValueSegmentHistoryController(IBaseValueSegmentDomain baseValueSegmentDomain) { _baseValueSegmentDomain = baseValueSegmentDomain; }
/// <summary> /// Constructor for the SubComponent API /// </summary> /// <param name="baseValueSegmentDomain"></param> public SubComponentController(IBaseValueSegmentDomain baseValueSegmentDomain) { _baseValueSegmentDomain = baseValueSegmentDomain; }
/// <summary> /// Constructor for the Owner API /// </summary> /// <param name="baseValueSegmentDomain"></param> public OwnerController(IBaseValueSegmentDomain baseValueSegmentDomain) { _baseValueSegmentDomain = baseValueSegmentDomain; }