Bjarke Berg
|
ad91b2d9fc
|
More movement
|
2019-11-13 10:48:51 +01:00 |
|
Bjarke Berg
|
6d18b3f363
|
Merge branch 'netcore/feature/AB3649-move-manifest-stuff' into netcore/feature/AB3594_move_exsiting_configuration_to_own_project
|
2019-11-12 14:11:08 +01:00 |
|
Shannon
|
f154d9c333
|
Moves TypeLoader to abstractions
|
2019-11-11 18:56:14 +11:00 |
|
Bjarke Berg
|
2ce67dcf9a
|
Merge branch 'netcore/feature/non-static-iohelper' into netcore/feature/AB3594_move_exsiting_configuration_to_own_project
# Conflicts:
# src/Umbraco.Core/Manifest/ManifestParser.cs
# src/Umbraco.Tests/Composing/CompositionTests.cs
|
2019-11-08 07:55:23 +01:00 |
|
Bjarke Berg
|
13507c0e13
|
AB3653 - Static IOHelper -> IIOHelper (Moved into Current as a first step 😭)
|
2019-11-08 07:51:14 +01:00 |
|
Shannon
|
6398f1e216
|
Creates ITypeFinder interface and simplifies type finder with TypeFinderExtensions, moves GetTypeByName to TypeHelper using assembly name parsing instead of scanning every assembly.
|
2019-11-08 14:26:06 +11:00 |
|
Bjarke Berg
|
4529cd408a
|
Init CurrentCore
|
2019-11-07 14:08:07 +01:00 |
|
Bjarke Berg
|
b004bf8920
|
Move Configs to abstractions, and injected factory all over to create one because we need to inject stuff from system.configuration
|
2019-11-07 13:02:27 +01:00 |
|
Stephan
|
961cbf694e
|
Simplify our Poco mappers
|
2019-03-29 09:46:36 +01:00 |
|
Stephan
|
64154da4e4
|
Get LocalTempPath in GlobalSettings
|
2019-02-15 09:45:51 +01:00 |
|
Stephan
|
7660e9fb25
|
Reorganize composition code
|
2019-02-14 09:15:47 +01:00 |
|
Stephan
|
0bee01e0ee
|
Great AppCaches renaming
|
2019-01-17 11:01:23 +01:00 |
|
Stephan
|
f6cd13488e
|
Refactor collection builders to be nicer with DI
|
2019-01-04 09:34:08 +01:00 |
|
Stephan
|
3e082f1a94
|
Restructure registration of essential services, validate
|
2018-12-12 14:28:57 +01:00 |
|
Stephan
|
c6891c6c70
|
RegisterUnique
|
2018-11-29 10:35:16 +01:00 |
|
Stephan
|
e9de6c1fc9
|
Naming is hard
|
2018-11-28 17:35:12 +01:00 |
|
Stephan
|
f9a19ada04
|
IContainer.die.die.die
|
2018-11-28 12:59:40 +01:00 |
|
Stephan
|
49a0b68b28
|
IContainer is IRegister+IFactory
|
2018-11-28 11:05:41 +01:00 |
|
Stephan
|
b8608f1b2e
|
Refactor runtimes, injection and composition
|
2018-11-26 16:54:32 +01:00 |
|
Lars-Erik Aabech
|
caa2802c16
|
Moved creation of container into ContainerFactory
|
2018-07-27 21:21:21 +02:00 |
|
Stephan
|
6d40269ade
|
More cleanup
|
2018-07-23 11:08:33 +02:00 |
|
Stephan
|
a00f2f0bb9
|
Refactor, fix collection builders, fix tests
|
2018-07-21 10:47:29 +02:00 |
|
Stephan
|
5836cd05cb
|
Abstract container (in progress)
|
2018-07-20 15:45:01 +02:00 |
|
Stephan
|
7a615133ff
|
Renormalize
|
2018-06-29 19:52:40 +02:00 |
|
Shannon
|
c90d6be8ab
|
U4-8861 Extract GlobalSettings to an interface and expose on the standard UmbracoConfig.For settings singleton including a bunch of cleanup, getting the installer and steps to be DI
|
2018-04-06 13:51:54 +10:00 |
|
Stephan
|
cdd064ba08
|
Upgrade Dependencies
|
2018-04-03 14:54:01 +02:00 |
|
Stephan
|
bbff74fa51
|
UnitOfWork RIP, troubleshoot and fix, tests
|
2017-12-18 17:02:15 +01:00 |
|
Stephan
|
c1e2625de0
|
Use ISqlContext
|
2017-09-22 19:19:28 +02:00 |
|
Stephan
|
ee1941b9bf
|
Refactor ISqlContext and SqlTemplates
|
2017-09-22 18:30:38 +02:00 |
|
Stephan
|
dca3b74542
|
Refactor and fix tests
|
2017-09-20 20:06:46 +02:00 |
|
Stephan
|
c76403077f
|
Normalize cr/lf/tab
|
2017-07-20 11:21:28 +02:00 |
|
Stephan
|
1f5c47f029
|
Move Plugins to Composing
|
2017-05-30 15:56:30 +02:00 |
|
Stephan
|
81234cd702
|
Rename DI to Composing
|
2017-05-30 15:46:25 +02:00 |
|
Stephan
|
b251d23a57
|
Refactor DI and type loading
|
2017-05-30 15:33:57 +02:00 |
|
Stephan
|
a7e5759526
|
Fix tests and cleanup
|
2016-12-14 18:40:16 +01:00 |
|
Stephan
|
a00ee8d275
|
Rename DependencyInjection into DI, cleanup components, compose
|
2016-10-17 11:00:12 +02:00 |
|
Stephan
|
11e41ee07e
|
Restoring most resolvers in Compat7
|
2016-10-17 11:00:08 +02:00 |
|
Stephan
|
0597eea72b
|
Resvolution - Components, Runtime & Booting
|
2016-09-19 16:33:43 +02:00 |
|
Stephan
|
18f3a7fbab
|
Resvolution - Runtime components, fixing, cleanup
|
2016-09-19 16:33:42 +02:00 |
|
Stephan
|
e25e77f167
|
Resvolution - WIP running without Resolution
|
2016-09-19 16:33:40 +02:00 |
|
Stephan
|
aa8b8c7736
|
Resvolution - MappingResolver
|
2016-09-19 16:30:40 +02:00 |
|
Stephan
|
ac271dfc3f
|
Resvolution - Refactor
|
2016-09-19 16:30:31 +02:00 |
|
Stephan
|
dbdff2e2c4
|
Resvolution - PluginManager
|
2016-09-19 16:30:25 +02:00 |
|
Shannon
|
8127731f72
|
Namespace and file cleanup - Profiling --> Logging, root cache stuff moved to Cache, XmlHelper --> Xml, TypeFinder, etc.. --> Plugins
|
2016-05-18 23:34:56 +02:00 |
|
Stephan
|
aceaf4b15d
|
Core.Persistence - massive cleanup
|
2016-04-13 17:33:09 +02:00 |
|
Stephan
|
365a01a476
|
From PetaPoco to NPoco (#1207)
* NPoco - 2.x (builds)
* NPoco - v3.1 (does not build)
* NPoco - builds
* NPoco - configure database factory (tests fail)
* Pick fix from 7.4
* NPoco - stock v3.1 - sort-of working
* NPoco - fix merge
* Fix Newtonsoft.Json in web.Template.Debug.config
* NPoco - fix SELECT *
* NPoco - fixing repositories
* NPoco - fix EntityRepository
* NPoco - fix EntityRepository
* NPoco - cosmetic
* NPoco - use 3.1.0-u001 from github/zpqrtbnk/NPoco
* Fixes build, NPoco needed to be referenced in the cms and UmbracoExamine projects
* Fixes lots of tests
* fixes more tests
* NPoco - bugfixing
* Bugfix CacheHelper in tests
* Bugfix connection mocking in tests
* NPoco - inject database in Sql.Select<>
* NPoco - discovery retry policy only once
* Enable C# 6 for Umbraco.Core
* NPoco - introduce UmbracoSql, cleanup
* NPoco - more cleanup and fixing
* NPoco - fix UserRepository
* Optimize InGroupsOf
* Implement UmbracoDatabase.FetchByGroups
* NPoco - fix Select
* NPoco - simplify GetPagedResultsByQuery
* Cherry-pick DisableBrowserCacheAttribute fix from 7.4
* Upgrade NPoco to use Sql<TContext>
* U4-8257 - cleanup relators
* 4-8257 - cleanup more relators
* Upgrade NPoco with more OOTB version
* fixes a couple tests, changes double check lock to Lazy<T>
|
2016-04-12 15:11:07 +02:00 |
|
Shannon
|
172c4a59d7
|
Creates a RegisterSingleton ext method for easier registration
|
2016-02-17 17:14:54 +01:00 |
|
Shannon
|
0bcf38b267
|
Removes LightInject as Source and adds it as DLL dependencies, updates to latest Light Inject.
|
2015-12-20 17:09:46 +01:00 |
|
Shannon
|
36f3948835
|
Fixes most tests, only 4 failing but they are arbitrary... now we can look to start cleaning/deleting more stuff :)
|
2015-05-05 18:24:31 +10:00 |
|
Shannon
|
e5b88a9a75
|
removes commented out code
|
2015-02-23 13:21:10 +01:00 |
|