Bjarke Berg
305ed42b48
Moved the sqlce db to root/App_Data/umbraco.sdf, instead of wwwroot/App_Data/umbraco.sdf
2020-05-04 14:40:11 +02:00
Bjarke Berg
3e50333a3b
Fix for logviewer issue
2020-04-24 11:52:12 +02:00
Shannon
46e14f7692
Fixes up all logging. Configures serilog logging to replace MS logging just like serilog does, adds new ILoggerConfiguration so we aren't hard coding things, dynamically adds enrichers when the container is ready to resolve services.
2020-04-22 14:23:56 +10:00
Shannon
4349115f0d
Fixes up some errors
2020-04-03 11:47:38 +11:00
Shannon
9d320f79da
New IRuntimeHash to fix type scanning in netcore in order to look at the right runtime bits to creaet a hash for
2020-04-03 01:08:52 +11:00
Shannon
612a47b16b
Splits interfaces into separate ones, removes overlap between interfaces, injects the necessary bits, and much more
2020-03-25 15:06:22 +11:00
Shannon
1658fced23
Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/booting-netcore
...
# Conflicts:
# src/Umbraco.Core/IO/IOHelper.cs
# src/Umbraco.Infrastructure/Runtime/WebRuntime.cs
# src/Umbraco.Tests.Common/TestHelperBase.cs
# src/Umbraco.Tests/Routing/RenderRouteHandlerTests.cs
# src/Umbraco.Tests/Runtimes/StandaloneTests.cs
# src/Umbraco.Web.BackOffice/AspNetCore/UmbracoBackOfficeServiceCollectionExtensions.cs
# src/Umbraco.Web.UI.NetCore/Program.cs
# src/Umbraco.Web.UI.NetCore/Startup.cs
# src/Umbraco.Web/UmbracoApplication.cs
2020-03-23 15:50:01 +11:00
Shannon Deminick
91ae2d63da
Merge pull request #7822 from umbraco/netcore/feature/ab3671-webruntime-netstandard
...
NetCore: Make WebRuntime netstandard compatible
2020-03-23 15:09:02 +11:00
Bjarke Berg
f84798322c
AB3671 - Moved WebRuntime into infrastracutre, and removed typefinder reference in AppCaches (Replaced with string input with Type)..
...
- Move initialized of Current.Factory out of webruntime
2020-03-19 08:53:18 +01:00
Bjarke Berg
f671fea998
NetCore: Refactor config/setting to not use dependencies ( #7810 )
...
* Avoid usage of IOHelper in GlobalSettings
* Avoid usage of IOHelper in ModelsBuilderConfig.cs
* Avoid usage of IOHelper in ConnectionStrings.cs
* Simplified more config
* Fix for ModelsBuilderConfig
* Moved GetUmbracoMvcAreaNoCache to IOHelperExtensions
2020-03-17 16:26:56 +01:00
Bjarke Berg
51879c0b80
Implemented config for asp.net core
2020-03-16 14:02:08 +01:00
Bjarke Berg
263b986ced
Avoid usage of IOHelper in ConnectionStrings.cs
2020-03-13 12:45:22 +01:00
Bjarke Berg
ea15fdb14e
Avoid usage of IOHelper in GlobalSettings
2020-03-13 10:00:03 +01:00
Shannon
41163c3c78
Gets CoreRuntime loading/booting in integration project
2020-03-13 14:43:41 +11:00
Bjarke Berg
5f13dde1cd
Moved functionality to write to the connection strings into the configuration area
2020-03-12 16:56:39 +01:00
Bjarke Berg
e2dfc68718
Cleaned up config for WebRouting settings
2020-03-12 09:52:34 +01:00
Bjarke Berg
7daee53c64
Isolated more web usages - Membership and Request stuff
...
- Moved a few more files
2020-02-28 11:15:25 +01:00
Bjarke Berg
5ed900f276
Bugfix - Aparently the UmbracoApplicationBase constructor is called twice..
2020-01-27 14:55:43 +01:00
Bjarke Berg
09b9c01f94
Netcore: Make composition root available as current in abstrations ( #7500 )
...
* Added all the essential parts of umbraco available on the Current from Abstractions.
These are created when Current is initialized.
* Moved some of the composers and components into Infrastructure - And removed unused Settings Files
* Init current with null logger
* Avoid multiple init of Current
2020-01-27 09:12:52 +01: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
d5527f0485
AB3677 - Removed lot of stuff from Current (Core) and uses Current (Web) instead
2019-12-19 10:43:34 +01:00
Bjarke Berg
7f9fbe9877
AB4227 - Removed StringExtensions from core..
2019-12-18 18:55:00 +01:00
Bjarke Berg
38519b2bab
AB4227 - Moved Logging
2019-12-18 13:42:32 +01:00
Bjarke Berg
f9286d1eda
Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/move-files
...
# Conflicts:
# src/Umbraco.Tests/Published/NestedContentTests.cs
# src/Umbraco.Tests/PublishedContent/PublishedContentTestBase.cs
# src/Umbraco.Tests/PublishedContent/PublishedContentTests.cs
# src/Umbraco.Web/PropertyEditors/ContentPickerPropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/GridPropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/MediaPickerPropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/MultiNodeTreePickerPropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/NestedContentPropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/RichTextPropertyEditor.cs
2019-12-12 09:13:40 +01:00
Bjarke Berg
becce7800b
Moved Models from Umbraco.Core to Umbraco.Infrastructure
2019-12-09 14:12:06 +01:00
Bjarke Berg
82bb1f00fc
AB4079 - Review fixes
2019-12-06 09:49:28 +01:00
Bjarke Berg
204bbd5c46
Moved IOHelper to abstractions
2019-12-05 10:41:58 +01:00
Bjarke Berg
147626fc08
Refactored the hosting settings out of global settings
2019-12-05 08:31:06 +01:00
Bjarke Berg
28ecb355dd
Let IOHelper use IHostingEnvironment
2019-12-04 21:30:18 +01:00
Bjarke Berg
323a60fa76
Removed IOHelper.Default, to prepare for injecting
2019-11-26 08:15:00 +01: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
48437adb47
Move Configs to abstractions
2019-11-07 13:02:27 +01:00
Bjarke Berg
29b4da4dca
#5373 - Disposes the logger on application end if disposable and implementes the CloseAndFlush in the dispose method of SerilogLogger
2019-05-01 15:50:43 +02:00
Chris Houston
0b6ba5aa52
Temp8 - Fixing spelling / typos etc in Umbraco.Web ( #4148 )
2019-01-26 16:52:19 +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
ce47eae85b
Various fixes
2018-11-23 16:19:03 +01:00
Stephan
6ffc340725
Merge branch temp8 into temp8-di2690
2018-11-23 14:58:08 +01:00
Aaron Powell
8a809fe97a
Pushing crash handling on app domain into CoreRuntime
2018-11-19 22:02:51 +11:00
Aaron Powell
bcf542506d
setting up more of the core in CoreRuntime, this time the logger and Umbraco Core
2018-11-19 22:00:50 +11: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