diff --git a/src/Plaid/PlaidClient.cs b/src/Plaid/PlaidClient.cs
index b7485463..d2ecffc7 100644
--- a/src/Plaid/PlaidClient.cs
+++ b/src/Plaid/PlaidClient.cs
@@ -10,7 +10,13 @@ public sealed partial class PlaidClient
{
#region Initialization
- internal PlaidClient(
+ ///
+ /// Initializes a new instance of the class using parameters that can all come from Dependency Injextion.
+ ///
+ /// initialized from an IConfiguration section
+ /// A factory instance used to create instances. If one is not provided, a service collection will be created and used instead. For more information, see for more information.
+ /// A logging instance. Log entries will be provided at Information level at completion of each api call; and at Trace level with request and content details at the start and end of each api call. If not provided, a instance will be used.
+ public PlaidClient(
IOptions options,
IHttpClientFactory? httpClientFactory = null,
ILogger? logger = null)