Skip to content

Commit 88b5dfa

Browse files
committed
remove mentioning of Rules.WithoutFastExpressionCompiler
1 parent c8c04cc commit 88b5dfa

File tree

1 file changed

+1
-12
lines changed

1 file changed

+1
-12
lines changed

docs/DryIoc.Docs/ResolutionPipeline.md

+1-12
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
- [Relative Performance](#relative-performance)
66
- [Rules.WithUseInterpretation](#ruleswithuseinterpretation)
77
- [Rules.WithoutUseInterpretationForFirstResolution](#ruleswithoutuseinterpretationforfirstresolution)
8-
- [Rules.WithoutFastExpressionCompiler](#ruleswithoutfastexpressioncompiler)
8+
99

1010
## Overview
1111

@@ -46,14 +46,3 @@ On the contrary, if you want to Compile on the first resolution, maybe to "warm-
4646
```cs
4747
var c = new Container(rules => rules.WithoutUseInterpretationForFirstResolution());
4848
```
49-
50-
## Rules.WithoutFastExpressionCompiler
51-
52-
By default, DryIoc relies on [its own Expression Tree compiler](https://github.com/dadhi/FastExpressionCompiler). But it doesn't support certain old platforms, e.g. PCL, <= .NET 4.0, <= .NET Standard 1.2 - so the default `Expression.Compile` is used for them. If you want for some reason to fully switch to `Expression.Compile` you may do so via:
53-
54-
```cs
55-
var c = new Container(rules => rules.WithoutFastExpressionCompiler());
56-
```
57-
58-
But I would not recommend using it, maybe just for the last resort troubleshooting only.
59-
It is very likely that the option will be removed in future DryIoc versions.

0 commit comments

Comments
 (0)