Граф коммитов

251 Коммитов

Автор SHA1 Сообщение Дата
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