Shannon
5ee2286436
Removes build manager type finder and friends
2020-03-11 12:43:46 +11:00
Shannon
41c2d01078
initial POC code
2020-03-09 11:03:42 +11:00
Bjarke Berg
290e5b58a0
Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/executable-backoffice
...
# Conflicts:
# src/Umbraco.Web/Runtime/WebRuntime.cs
2020-03-04 10:10:03 +01:00
Bjarke Berg
d53dd71204
Merge pull request #7750 from umbraco/netcore/feature/untangle-membership
...
Netcore: Untangle membership helper and trim Web even more
2020-03-04 08:20:25 +01:00
Bjarke Berg
152fcf7d1b
Fixed based on review findings
2020-03-04 07:50:37 +01:00
Bjarke Berg
bce196353e
Fix view
2020-03-03 13:43:53 +01:00
cyberdot
01362d0dd0
NetCore: Abstract ConfigurationManager references
2020-03-03 11:18:54 +00:00
Bjarke Berg
e9f7034365
Moved compoenents and composers
2020-03-03 07:29:51 +01:00
Bjarke Berg
36b68f2966
Creating composition root
2020-02-24 16:18:47 +01:00
Shannon
c18b6e6c82
Don't eagerly create an IBulkSqlInsertProvider (fixes install boot), this is now created with the IDbProviderFactoryCreator which simplifies a bunch of ctors.
2020-01-15 13:40:35 +11:00
Bjarke Berg
d2443ea4c0
AB3677 - Removed the Core.Composing.Current.. Moved stuff to Web.Composing.Current and injected more stuff.
2020-01-07 13:08:21 +01:00
Bjarke Berg
44a36227f9
Merge pull request #7356 from umbraco/netcore/feature/AB4227-move-files-to-infrastructure
...
Netcore/feature/ab4227 move files to infrastructure
2020-01-06 14:59:17 +01:00
Bjarke Berg
d36ff6d509
Refactored such that the a IBulkSqlInsertProvider can be used, to diff. between SqlCe and SqlServer
2019-12-12 12:55:17 +01:00
Bjarke Berg
c94b65d76b
Moved scope and persistence
2019-12-12 08:11:23 +01:00
Bjarke Berg
28ecb355dd
Let IOHelper use IHostingEnvironment
2019-12-04 21:30:18 +01:00
Shannon
1f481315bc
Allow for switching out MainDom which will need to be done in the UmbracoApplication
2019-12-04 17:18:15 +11:00
Bjarke Berg
3e360abf15
Removed static ApplicationUrlHelper and introduced IBackOfficeInfo and AspNetBackOfficeInfo
2019-11-21 14:19:56 +01:00
Bjarke Berg
fc22282a59
Injecting IHostingEnvironment
2019-11-20 15:21:09 +01:00
Bjarke Berg
bec4205ef5
Introduced a IHostingEnvironment and one implemtation for AspNetHostingEnvironment
2019-11-20 13:38:41 +01:00
Bjarke Berg
ec169d17d7
Refactored CoreRuntime to inject a IUmbracoBootPermissionChecker, instead of using system.web to test this it self. Also moved some logging from CoreWebsite into WebRuntime, that used hosting information
2019-11-20 10:20:20 +01:00
Bjarke Berg
603ec0ccfb
AB3594 - Moved the composition root out to UmbracoApplicationBase, and injecting the needed parts from there. Also remove usages of ConfigurationManager from Umbraco.Core
2019-11-15 11:41:13 +01:00
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
46b91b7991
no c#8
2019-11-11 19:11:40 +11:00
Shannon
f154d9c333
Moves TypeLoader to abstractions
2019-11-11 18:56:14 +11:00
Shannon
a8face2023
Moving TypeHelper ... but now need IOHelper...
2019-11-11 17:30:50 +11:00
Shannon
d84963dac5
Uses ITypeFinder abstraction where required
2019-11-11 16:07:47 +11:00
Shannon
db216e43b7
Moves the WebCachingAppCache to the web project
2019-11-08 15:00:15 +11:00
Shannon
74d12a4d62
Moves more cache items to the abstractions project, decouples the HttpRequestAppCache from System.Web
2019-11-08 14:51:20 +11:00
Bjarke Berg
48437adb47
Move Configs to abstractions
2019-11-07 13:02:27 +01:00
Stephan
7660e9fb25
Reorganize composition code
2019-02-14 09:15:47 +01:00
Stephan
1506d8c3fa
Kill AppCaches.StaticCache
2019-01-18 15:49:54 +01:00
Stephan
ec58532f7b
More renaming of caches
2019-01-18 08:29:16 +01:00
Stephan
0bee01e0ee
Great AppCaches renaming
2019-01-17 11:01:23 +01:00
Stephan
67e4703821
CacheHelper becomes AppCaches
2019-01-17 08:34:29 +01:00
Stephan
f21dbb3e77
Fix merge
2018-12-21 16:25:16 +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
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
5b111f9629
More composition simplification
2018-11-27 10:37:33 +01:00
Stephan
b8608f1b2e
Refactor runtimes, injection and composition
2018-11-26 16:54:32 +01:00
Stephan
6ffc340725
Merge branch temp8 into temp8-di2690
2018-11-23 14:58:08 +01:00
Aaron Powell
71026d6d15
Fixes 3713
...
Moved the UmbracoApplicationBase from Core to Web
Moved the WebProfiler from Core to Web
Removed UmbracoApplicationBase from the CoreRuntime, it's still in the WebRuntime (and registered there in DI)
2018-11-19 21:23:08 +11:00
Stephan
5836cd05cb
Abstract container (in progress)
2018-07-20 15:45:01 +02:00
Stephan
eb8b3965b8
Split UmbracoModule, UmbracoInjectedModule
2018-07-06 18:37:07 +02:00
Lars-Erik Aabech
4c201bcaaa
HttpModules able to get injection. UmbracoModule + rest (if implemented) gets dependencies injected through ContainerUmbracoModule.
2018-06-12 23:12:44 +02:00
Stephan
2cb6378c26
Reorg code, move stuff
2017-12-28 09:27:57 +01:00