GMohite838554 (Community Member) asked a question.

Getting below flaw on Constructor of controller.
Flaw Name : "Improperly Controlled Modification of
Dynamically-Determined Object Attributes
(CWE ID 915)"

refer code on details section.

Request you to please respond. Thank you.

[RouteArea("PaymentApprovals")]

  [RoutePrefix("")]

  public class PaymentsController : BaseController

  {

private readonly IEmailOrchestrator _emailOrchestrator;

    private readonly IPostingOrchestrator _postingOrchestrator;

    private readonly IUserOrchestrator _userOrchestrator;

    private readonly IQualityCheckOrchestrator _qualityCheckOrchestrator;

    private readonly ILineItemCommentOrchestrator _lineItemCommentOrchestrator;

 

    private readonly IPaymentApprovalControllerModelBuilder _paymentApprovalControllerModelBuilder;

    public PaymentsController(IPaymentApprovalControllerModelBuilder paymentApprovalControllerModelBuilder, IUserOrchestrator userOrchestrator,

                  IEmailOrchestrator emailOrchestrator, IPostingOrchestrator postingOrchestrator, IQualityCheckOrchestrator qualityCheckOrchestrator,

                  ILineItemCommentOrchestrator lineItemCommentOrchestrator)

    {

      _paymentApprovalControllerModelBuilder = paymentApprovalControllerModelBuilder;

      _emailOrchestrator = emailOrchestrator;

      _userOrchestrator = userOrchestrator;

      _postingOrchestrator = postingOrchestrator;

      _qualityCheckOrchestrator = qualityCheckOrchestrator;

      _lineItemCommentOrchestrator = lineItemCommentOrchestrator;

 

    }

 


Topics (4)

No articles found
Loading

Ask the Community

Get answers, share a use case, discuss your favorite features, or get input from the community.