public HomeController(IDocusignService docusignService, ITokenAcquisition tokenAcquisition, IGraphApiOperations graphApiOperations, IArmOperations armOperations) { this.tokenAcquisition = tokenAcquisition; this.graphApiOperations = graphApiOperations; this.armOperations = armOperations; }
public DocusignController(ILogger <DocusignController> logger, IConfiguration config, IDocusignService docusignService) { this.Logger = logger; this.Configuration = config; this.DocusignService = docusignService; this.DocusignService.ApiClient = new ApiClient(this.Configuration["Docusign:url"]); // Sample data this.Customer = new SampleCustomer { Name = config["SampleData:Customer:Name"], Email = config["SampleData:Customer:Email"], Title = config["SampleData:Customer:Title"], SignerId = config["SampleData:Customer:SignerId"] }; this.TemplateName = config["SampleData:TemplateName"]; }