feat(1099): add 1099 Copy B + filing CSV download endpoints
Injects I1099FormService into Form1099ReportController and adds two
Read-gated GET endpoints: recipient/{payeeId}/copy-b (Copy B PDF) and
export-csv (filing-data CSV). Registers Form1099FormService in DI.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -160,6 +160,7 @@ builder.Services.AddScoped<IFinanceDashboardService, FinanceDashboardService>();
|
||||
builder.Services.AddScoped<IForm990ReportService, Form990ReportService>();
|
||||
builder.Services.AddScoped<IForm1099ReportService, Form1099ReportService>();
|
||||
builder.Services.AddScoped<IPayee1099Service, Payee1099Service>();
|
||||
builder.Services.AddScoped<I1099FormService, Form1099FormService>();
|
||||
builder.Services.AddDataProtection();
|
||||
builder.Services.AddScoped<ITinProtector, TinProtector>();
|
||||
builder.Services.AddScoped<IChurchProfileService, ChurchProfileService>();
|
||||
|
||||
Reference in New Issue
Block a user