/// <summary> /// Constructor /// </summary> public AddInHelper( ILogger <AddInHelper> logger, IOptions <AppOptions> appOptions, IUserContext userContext, OpportunityHelpers opportunityHelpers, IConfiguration configuration, IProposalManagerClientFactory proposalManagerClientFactory, IDocumentIdService documentIdService) { Guard.Against.Null(logger, nameof(logger)); Guard.Against.Null(appOptions, nameof(appOptions)); _logger = logger; _appOptions = appOptions.Value; _userContext = userContext; this.opportunityHelpers = opportunityHelpers; this.proposalManagerClientFactory = proposalManagerClientFactory; this.documentIdService = documentIdService; }