feat(dependency-injection): add optional usePdfBurner flag to AddServices
- Updated EGConfiguration.AddServices to accept a new `usePdfBurner` boolean parameter. - Pass `usePdfBurner` through to AddEnvelopeGeneratorServices to enable optional PDF burner functionality. - Maintains existing behavior when parameter is not provided (default false).
This commit is contained in:
@@ -70,10 +70,10 @@ public static class DependencyInjection
|
||||
return this;
|
||||
}
|
||||
|
||||
public EGConfiguration AddServices(IConfiguration config)
|
||||
public EGConfiguration AddServices(IConfiguration config, bool usePdfBurner = false)
|
||||
{
|
||||
#pragma warning disable CS0618
|
||||
_serviceRegs.Enqueue(s => s.AddEnvelopeGeneratorServices(config));
|
||||
_serviceRegs.Enqueue(s => s.AddEnvelopeGeneratorServices(config, usePdfBurner));
|
||||
#pragma warning restore CS0618
|
||||
_addingStatus[nameof(AddServices)] = true;
|
||||
return this;
|
||||
|
||||
Reference in New Issue
Block a user