/// <summary> /// Constructor of a Single User Public client application (i.e. for Desktop/Mobile) targetting a specific URL of Microsoft Graph /// </summary> /// <param name="baseUrl">The base service URL for Microsoft Graph. For example, "https://graph.microsoft.com/v1.0".</param> /// <param name="authenticationProvider">The authentication provider</param> /// <param name="httpProvider">An optional Http Provider</param> private SingleUserPublicClientGraphApplication(string baseUrl, SingleUserPublicClientApplicationAuthenticationProvider authenticationProvider, IHttpProvider httpProvider) : base(baseUrl, authenticationProvider, httpProvider) { this.authenticationProvider = authenticationProvider; }