ServiceCollectionExtensions.AddBaseTexts method (1 of 2)
Adds nested texts, enum texts, permission texts, row texts and json local text assets
public static ILocalTextRegistry AddBaseTexts(this IServiceProvider provider,
IFileProvider? webFileProvider = null)
| parameter | description |
|---|---|
| provider | The service provider that will be used to locate text registry and other types |
| webFileProvider | If passed, json texts from static web assets will be added from any assembly with a JsonLocalTextAssetsAttribute attribute |
Return Value
Local text registry
Exceptions
| exception | condition |
|---|---|
| ArgumentNullException | Provider is null |
See Also
- interface ILocalTextRegistry
- class ServiceCollectionExtensions
ServiceCollectionExtensions.AddBaseTexts method (2 of 2)
Adds nested texts, enum texts, permission texts, row texts and json local text assets
public static ILocalTextRegistry AddBaseTexts(this ILocalTextRegistry textRegistry,
ITypeSource typeSource, IRowTypeRegistry? rowTypeRegistry = null, bool includeResources = true)
| parameter | description |
|---|---|
| textRegistry | Target text registry |
| typeSource | Type source from which to discover text sources |
| rowTypeRegistry | Row type registry |
| includeResources | True to include resource texts |
Return Value
Local text registry
Exceptions
| exception | condition |
|---|---|
| ArgumentNullException | textRegistry or typeSource is null |
See Also
- interface ILocalTextRegistry
- interface ITypeSource
- interface IRowTypeRegistry
- class ServiceCollectionExtensions