feat(infra): implement plaid service

This commit is contained in:
Stevan Freeborn
2026-02-12 20:48:49 -06:00
parent 3b6bea1247
commit 6bf317d480
8 changed files with 120 additions and 3 deletions
@@ -12,11 +12,15 @@ public sealed class PlaidMetadata : InstitutionMetadata
}
public static PlaidMetadata From(
string plaidId,
string plaidName,
string? plaidId,
string? plaidName,
string encryptedAccessToken
)
{
ArgumentNullException.ThrowIfNull(plaidId, nameof(plaidId));
ArgumentNullException.ThrowIfNull(plaidName, nameof(plaidName));
ArgumentNullException.ThrowIfNull(encryptedAccessToken, nameof(encryptedAccessToken));
return new PlaidMetadata
{
PlaidId = plaidId,