Bsft.[.]
One sentence: what this package gives a host and which family it belongs to.
Install
dotnet add package Bsft.<Feature>
Requires Bsft.<Feature>.Abstractions (pulled transitively) and <other Bsft packages or third-party dependencies worth knowing about, or "no further Bsft packages">.
Register
services.AddBsft<Feature>(options =>
{
options.<Property> = ...;
});
// or bound from configuration, section "Bsft:<Feature>"
services.AddBsft<Feature>(configuration);
<Second sentence if the package also needs UseBsft/MapBsft or a DbContext interface; otherwise "Nothing else is required.">
Configure
| Option | Default | Effect |
|---|---|---|
Bsft<Feature>Options.<Property> |
<value> |
Validation: <what ValidateOnStart rejects, in one line>.
Extend
The seams a host may replace, one line each: I<Something> (what it decides,
what the default does). Write "None." if the package exposes no replaceable seam.
Documentation
Topic page: docs/