diff --git a/src/DependentTestModule/Moryx.DependentTestModule.csproj b/src/DependentTestModule/Moryx.DependentTestModule.csproj
index 48468af39..6bff27124 100644
--- a/src/DependentTestModule/Moryx.DependentTestModule.csproj
+++ b/src/DependentTestModule/Moryx.DependentTestModule.csproj
@@ -3,7 +3,7 @@
net45
- Moryx Runtime Plugin: DependentTestModule
+ Moryx Runtime Module: DependentTestModule
diff --git a/src/Moryx.Runtime.Kestrel/ControllerProxySubResolver.cs b/src/Moryx.Runtime.Kestrel/ControllerProxySubResolver.cs
index 25af93217..30021280a 100644
--- a/src/Moryx.Runtime.Kestrel/ControllerProxySubResolver.cs
+++ b/src/Moryx.Runtime.Kestrel/ControllerProxySubResolver.cs
@@ -6,7 +6,6 @@
using Castle.Core;
using Castle.MicroKernel;
using Castle.MicroKernel.Context;
-using Microsoft.AspNetCore.Mvc;
using Moryx.Container;
namespace Moryx.Runtime.Kestrel
@@ -16,13 +15,15 @@ namespace Moryx.Runtime.Kestrel
///
internal class ControllerProxySubResolver : ISubDependencyResolver
{
+ public Type Controller { get; }
+
+ public IContainer Container { get; }
+
public ControllerProxySubResolver(Type controller, IContainer container)
{
Controller = controller;
Container = container;
}
- public Type Controller { get; }
- public IContainer Container { get; }
public bool CanResolve(CreationContext context, ISubDependencyResolver contextHandlerResolver, ComponentModel model, DependencyModel dependency)
{
diff --git a/src/Moryx.TestModule.Kestrel/Controllers/TestController.cs b/src/Moryx.TestModule.Kestrel/Controllers/TestController.cs
index c001d9a93..a277ed828 100644
--- a/src/Moryx.TestModule.Kestrel/Controllers/TestController.cs
+++ b/src/Moryx.TestModule.Kestrel/Controllers/TestController.cs
@@ -1,7 +1,10 @@
-using Microsoft.AspNetCore.Mvc;
+// Copyright (c) 2021, Phoenix Contact GmbH & Co. KG
+// Licensed under the Apache License, Version 2.0
+
+using Microsoft.AspNetCore.Mvc;
using Moryx.Container;
-namespace Moryx.TestModule.Kestrel.Controllers
+namespace Moryx.TestModule.Kestrel
{
[ApiController]
[Component(LifeCycle.Transient)]
diff --git a/src/Moryx.TestModule.Kestrel/ModuleController/ModuleConfig.cs b/src/Moryx.TestModule.Kestrel/ModuleController/ModuleConfig.cs
index faded7192..df245a040 100644
--- a/src/Moryx.TestModule.Kestrel/ModuleController/ModuleConfig.cs
+++ b/src/Moryx.TestModule.Kestrel/ModuleController/ModuleConfig.cs
@@ -1,10 +1,10 @@
-// Copyright (c) 2020, Phoenix Contact GmbH & Co. KG
+// Copyright (c) 2021, Phoenix Contact GmbH & Co. KG
// Licensed under the Apache License, Version 2.0
using System.Runtime.Serialization;
using Moryx.Configuration;
-namespace Moryx.TestModule
+namespace Moryx.TestModule.Kestrel
{
[DataContract]
public class ModuleConfig : ConfigBase
diff --git a/src/Moryx.TestModule.Kestrel/ModuleController/ModuleConsole.cs b/src/Moryx.TestModule.Kestrel/ModuleController/ModuleConsole.cs
index fe7817574..a92e1ad12 100644
--- a/src/Moryx.TestModule.Kestrel/ModuleController/ModuleConsole.cs
+++ b/src/Moryx.TestModule.Kestrel/ModuleController/ModuleConsole.cs
@@ -1,13 +1,10 @@
-// Copyright (c) 2020, Phoenix Contact GmbH & Co. KG
+// Copyright (c) 2021, Phoenix Contact GmbH & Co. KG
// Licensed under the Apache License, Version 2.0
using System;
-using System.ComponentModel;
using Moryx.Runtime.Modules;
-using Moryx.Serialization;
-using IContainer = Moryx.Container.IContainer;
-namespace Moryx.TestModule
+namespace Moryx.TestModule.Kestrel
{
[ServerModuleConsole]
internal class ModuleConsole : IServerModuleConsole
diff --git a/src/Moryx.TestModule.Kestrel/ModuleController/ModuleController.cs b/src/Moryx.TestModule.Kestrel/ModuleController/ModuleController.cs
index c9b6c86c1..fc48d7b8c 100644
--- a/src/Moryx.TestModule.Kestrel/ModuleController/ModuleController.cs
+++ b/src/Moryx.TestModule.Kestrel/ModuleController/ModuleController.cs
@@ -1,24 +1,22 @@
-// Copyright (c) 2020, Phoenix Contact GmbH & Co. KG
+// Copyright (c) 2021, Phoenix Contact GmbH & Co. KG
// Licensed under the Apache License, Version 2.0
using System.ComponentModel;
-using System.Threading;
using Moryx.Communication.Endpoints;
using Moryx.Runtime.Container;
using Moryx.Runtime.Modules;
-using Moryx.TestModule.Kestrel.Controllers;
-namespace Moryx.TestModule.Kestrel.ModuleController
+namespace Moryx.TestModule.Kestrel
{
[ServerModule(ModuleName)]
- [Description("Test module for System tests")]
+ [Description("Test module for testing ")]
public class ModuleController : ServerModuleFacadeControllerBase
{
private IEndpointHost _host;
public const string ModuleName = "KestrelTester";
#region Dependencies
-
+
///
/// Host factory to create wcf services
///
@@ -31,8 +29,6 @@ public class ModuleController : ServerModuleFacadeControllerBase
///
public override string Name => ModuleName;
- #region State transition
-
///
protected override void OnInitialize()
{
@@ -53,6 +49,5 @@ protected override void OnStop()
{
_host.Stop();
}
- #endregion
}
}
diff --git a/src/Moryx.TestModule.Kestrel/Moryx.TestModule.Kestrel.csproj b/src/Moryx.TestModule.Kestrel/Moryx.TestModule.Kestrel.csproj
index 64339227d..3bf72be53 100644
--- a/src/Moryx.TestModule.Kestrel/Moryx.TestModule.Kestrel.csproj
+++ b/src/Moryx.TestModule.Kestrel/Moryx.TestModule.Kestrel.csproj
@@ -2,7 +2,7 @@
net5.0
- Moryx Runtime Plugin: KestrelTestModule.
+ Moryx Runtime Module: KestrelTestModule.
Library
diff --git a/src/Moryx.TestModule.Kestrel/Moryx.TestModule.Kestrel.csproj.DotSettings b/src/Moryx.TestModule.Kestrel/Moryx.TestModule.Kestrel.csproj.DotSettings
new file mode 100644
index 000000000..4832a9b88
--- /dev/null
+++ b/src/Moryx.TestModule.Kestrel/Moryx.TestModule.Kestrel.csproj.DotSettings
@@ -0,0 +1,3 @@
+
+ True
+ True
\ No newline at end of file
diff --git a/src/StartProject.Core/StartProject.Core.csproj b/src/StartProject.Core/StartProject.Core.csproj
index 2f684b191..a2999f8bf 100644
--- a/src/StartProject.Core/StartProject.Core.csproj
+++ b/src/StartProject.Core/StartProject.Core.csproj
@@ -1,10 +1,14 @@
-
+
net5.0
Exe
+
+
+
+
diff --git a/src/TestModule/Moryx.TestModule.csproj b/src/TestModule/Moryx.TestModule.csproj
index 5545a4bff..bd2a44cdf 100644
--- a/src/TestModule/Moryx.TestModule.csproj
+++ b/src/TestModule/Moryx.TestModule.csproj
@@ -2,7 +2,7 @@
net45
- Moryx Runtime Plugin: TestModule.
+ Moryx Runtime Module: TestModule.