Eugene Sadovoi
|
2247553c03
|
Allocations optimization
Method | Mean | Error | StdDev |
---------------- |----------:|-----------:|-----------:|
IUnityContainer | 67.87 ns | 1.2642 ns | 1.1826 ns |
Container | 67.87 ns | 1.0092 ns | 0.9440 ns |
Unregistered | 85.99 ns | 1.7939 ns | 1.5902 ns |
Transient | 94.49 ns | 0.9972 ns | 0.9328 ns |
Mapping | 117.35 ns | 1.2609 ns | 1.1794 ns |
Array | 584.29 ns | 2.0120 ns | 1.7836 ns |
Enumerable | 673.36 ns | 12.7056 ns | 11.8848 ns |
Registrations | 439.91 ns | 3.7352 ns | 3.1190 ns |
|
2018-12-22 20:42:02 -05:00 |
Eugene Sadovoi
|
fda51f94ac
|
Removing references to BuilderContext via interface casting
|
2018-12-20 23:46:30 -05:00 |
Eugene Sadovoi
|
26b7142399
|
Cleaning BuilderContext
|
2018-12-19 15:03:25 -05:00 |
Eugene Sadovoi
|
e82ba3788d
|
Cleaning BuildContext
|
2018-12-19 11:18:34 -05:00 |
Eugene Sadovoi
|
4f013765b1
|
Converted to use BuildContext by reference
|
2018-12-18 19:47:54 -05:00 |
Eugene Sadovoi
|
5a32a8999a
|
Container optimizations
|
2018-12-18 18:23:05 -05:00 |
Eugene Sadovoi
|
563e5d3603
|
Added stages to member selection
|
2018-12-16 19:35:13 -05:00 |
Eugene Sadovoi
|
fab98e53c8
|
MethodBase injectors optimization
|
2018-12-14 19:35:39 -05:00 |
Eugene Sadovoi
|
e0cbb0a42d
|
Converted InjectionMember into interface IInjectionMember
|
2018-12-12 23:17:47 -05:00 |
Eugene Sadovoi
|
1a45e198cb
|
Refactored namespaces
|
2018-12-10 16:59:31 -05:00 |
Eugene Sadovoi
|
111936e572
|
Removing redundant and outdated types
|
2018-12-08 23:09:39 -05:00 |
Eugene Sadovoi
|
e2d2701aa9
|
Refactoring
|
2018-12-08 22:03:13 -05:00 |
Eugene Sadovoi
|
5c39892e43
|
Moved SelectedConstructor into Container
|
2018-12-08 20:51:25 -05:00 |
Eugene Sadovoi
|
983b2d3291
|
Moved IConstructorSelectorPolicy to Container
|
2018-12-08 18:06:53 -05:00 |
Eugene Sadovoi
|
ed09350ddd
|
Moving classes into Unity namespace
|
2018-12-05 18:53:17 -05:00 |
Eugene Sadovoi
|
bd662a7e72
|
Refactoring
|
2018-12-05 17:15:54 -05:00 |
Eugene Sadovoi
|
d572ecc76e
|
Moved Resolver Policies and Selected Properties and Methods into Container
|
2018-10-11 21:11:28 -04:00 |
Eugene Sadovoi
|
069121babb
|
unitycontainer/abstractions#70
|
2018-10-03 14:44:19 -04:00 |
Eugene Sadovoi
|
e7b1e5e20e
|
Refactored resolver overrides
|
2018-10-02 18:49:30 -04:00 |
Eugene Sadovoi
|
3b00d4f0e9
|
Added TContext to AddPolicies
|
2018-10-01 21:48:41 -04:00 |
Eugene Sadovoi
|
d5d4c5dd67
|
Optimizing constructor selection and expression generation
|
2018-09-30 22:31:25 -04:00 |
Eugene Sadovoi
|
acec165997
|
Removed IBuilderPolicy interface
|
2018-09-30 17:28:22 -04:00 |
Eugene Sadovoi
|
9c8125d333
|
Access IPolicyList via ref
|
2018-09-30 16:05:33 -04:00 |
Eugene Sadovoi
|
202f111d2d
|
Moved IPolicyList and IPolicySet to Unity.Storage
|
2018-09-30 14:42:57 -04:00 |
Eugene Sadovoi
|
d7351e93f7
|
Select Constructor to use IBuildContext
|
2018-09-30 14:31:41 -04:00 |
Eugene Sadovoi
|
504257f953
|
Call BuilderContext by reference
|
2018-09-29 17:23:01 -04:00 |
Eugene Sadovoi
|
ad64ac31f8
|
Closes unitycontainer/abstractions#68
Closes unitycontainer/abstractions#69
|
2018-09-27 21:48:50 -04:00 |
Eugene Sadovoi
|
1795576876
|
Removed Copyright notice
|
2018-09-27 19:25:53 -04:00 |
Eugene Sadovoi
|
5646a143d2
|
vNext
|
2018-09-27 18:44:32 -04:00 |
Eugene Sadovoi
|
0235f48a2f
|
Restricting Container version upper limit
|
2018-08-29 08:58:15 -04:00 |
Eugene Sadovoi
|
83a9ac4204
|
<Copyright>Copyright © Unity Container Project 2018</Copyright>
|
2018-08-22 16:28:41 -04:00 |
Eugene Sadovoi
|
330a34e759
|
Releasing 5.5.4
|
2018-08-21 21:02:51 -04:00 |
Eugene Sadovoi
|
1c237d252d
|
Fixed dependency
|
2018-08-21 21:01:55 -04:00 |
Eugene Sadovoi
|
f9bd44f7a3
|
Releasing v5.5.4
|
2018-08-21 21:00:09 -04:00 |
Eugene Sadovoi
|
f271695d4f
|
Releasing v5.5.3
|
2018-05-10 08:32:43 -04:00 |
Eugene Sadovoi
|
72469eb697
|
Merge pull request #15 from Chavoshi/master
Move 'System.Reflection.Emit' Package Reference
|
2018-05-07 08:35:45 -04:00 |
Mohammad Chavoshi
|
b786c12cba
|
Move 'System.Reflection.Emit packageReference' to netstandard2.0 and netcoreapp2.0 target frameworks
|
2018-05-06 03:59:10 +08:00 |
Eugene Sadovoi
|
6449d4d6c6
|
Releasing v5.5.2
|
2018-04-23 17:33:10 -04:00 |
Eugene Sadovoi
|
cb9fe38a63
|
Merge pull request #13 from Chavoshi/master
.Net Standard & .Net Core Support Added
|
2018-04-23 08:44:46 -04:00 |
Mohammad Chavoshi
|
36c2ae9d00
|
.Net Standard & .Net Core Support Added
|
2018-04-22 15:40:21 +08:00 |
Eugene Sadovoi
|
9509cf3883
|
Minor optimizations
|
2018-04-05 22:40:41 -04:00 |
Eugene Sadovoi
|
71fe7bb97c
|
Updated Copyright notice
|
2018-03-31 20:51:31 -04:00 |
Eugene Sadovoi
|
f9fb7f853e
|
Updated dependencies
|
2018-03-04 13:10:31 -05:00 |
Eugene Sadovoi
|
50e2791643
|
Compliance with CLS-Compliant Code spec
|
2018-03-02 19:05:04 -05:00 |
Eugene Sadovoi
|
d92612c932
|
Releasing v5.5.0
|
2018-02-28 19:05:39 -05:00 |
Eugene Sadovoi
|
41567364fc
|
Small fixes and optimizations
|
2018-02-28 18:55:41 -05:00 |
Eugene Sadovoi
|
f5edb6df52
|
Update TypeInterceptionStrategy.cs
|
2018-02-28 13:37:09 -05:00 |
Eugene Sadovoi
|
4d92e82709
|
Update TypeInterceptionStrategy.cs
|
2018-02-28 13:18:46 -05:00 |
Eugene Sadovoi
|
5b5d905068
|
Update PolicyDefinition.cs
|
2018-02-28 10:14:36 -05:00 |
ENikS
|
5480001264
|
Migrating IPolicyList t IPolicySet
|
2018-02-25 21:25:17 -05:00 |