Skip to content

Commit

Permalink
Reword 'however' sentence.
Browse files Browse the repository at this point in the history
  • Loading branch information
Oberon00 committed Jun 5, 2020
1 parent 2dbc718 commit bbc1771
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions specification/trace/api.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,12 +77,14 @@ stateful object that holds any configuration.
Normally, the `TracerProvider` is expected to be accessed from a central place.
Thus, the API SHOULD provide a way to set/register and access
a global default `TracerProvider`.
However, some applications may want to or have to use multiple `TracerProvider`
instances, e.g. to have different settings (like `SpanProcessor`s) for each (and
consequently to the `Tracer`s obtained from them), or because its easier with
dependency injection frameworks.

Notwithstanding any global `TracerProvider`, some applications may want to or
have to use multiple `TracerProvider` instances,
e.g. to have different configuration (like `SpanProcessor`s) for each
(and consequently for the `Tracer`s obtained from them),
or because its easier with dependency injection frameworks.
Thus, implementations of `TracerProvider` SHOULD allow creating an arbitrary
number of instances.
number of `TracerProvider` instances.

### TracerProvider operations

Expand Down

0 comments on commit bbc1771

Please sign in to comment.