diff --git a/mROA.Performance/Program.cs b/mROA.Performance/Program.cs index 6a96f09..6cbe8ed 100644 --- a/mROA.Performance/Program.cs +++ b/mROA.Performance/Program.cs @@ -1,50 +1,50 @@ -using System.Diagnostics; -using System.Reflection; -using mROA.Implementation; -using mROA.Test; - -namespace mROA.Performance; - -class Program -{ - private static ProgramlyInteractionChanel _interactionModule; - private static ISerialisationModule _serialisationModule; - private static IExecuteModule _executeModule; - private static IMethodRepository _methodRepository; - private static IContextRepository _contextRepository; - - static void Main(string[] args) - { - _interactionModule = new ProgramlyInteractionChanel(); - _serialisationModule = new JsonSerialisationModule(_interactionModule); - var repo = new MethodRepository(); - repo.CollectForAssembly(Assembly.GetAssembly(typeof(ITestController))); - _methodRepository = repo; - var repo2 = new ContextRepository(); - repo2.FillSingletons(Assembly.GetAssembly(typeof(ITestController))); - _contextRepository = repo2; - - _executeModule = new PrepairedExecutionModule(_methodRepository, _serialisationModule, _contextRepository); - var sw = Stopwatch.StartNew(); - - _interactionModule.PassCommand(132, """ - { - "RequestTypeId": 0, - "CommandId": 3 - } - """); - while (_interactionModule.OutputBuffer.Count != 2) ; - - - // _interactionModule.PassCommand(132, """ - // { - // "RequestTypeId": 0, - // "CommandId": 3 - // } - // """); - // while (_interactionModule.OutputBuffer.Count() != 4) ; - - var time = sw.Elapsed; - Console.WriteLine(time.TotalMilliseconds.ToString()); - } -} \ No newline at end of file +// using System.Diagnostics; +// using System.Reflection; +// using mROA.Implementation; +// using mROA.Test; +// +// namespace mROA.Performance; +// +// class Program +// { +// private static ProgramlyInteractionChanel _interactionModule; +// private static ISerialisationModule _serialisationModule; +// private static IExecuteModule _executeModule; +// private static IMethodRepository _methodRepository; +// private static IContextRepository _contextRepository; +// +// static void Main(string[] args) +// { +// _interactionModule = new ProgramlyInteractionChanel(); +// _serialisationModule = new JsonSerialisationModule(_interactionModule); +// var repo = new MethodRepository(); +// repo.CollectForAssembly(Assembly.GetAssembly(typeof(ITestController))); +// _methodRepository = repo; +// var repo2 = new ContextRepository(); +// repo2.FillSingletons(Assembly.GetAssembly(typeof(ITestController))); +// _contextRepository = repo2; +// +// _executeModule = new PrepairedExecutionModule(_methodRepository, _serialisationModule, _contextRepository); +// var sw = Stopwatch.StartNew(); +// +// _interactionModule.PassCommand(132, """ +// { +// "RequestTypeId": 0, +// "CommandId": 3 +// } +// """); +// while (_interactionModule.OutputBuffer.Count != 2) ; +// +// +// // _interactionModule.PassCommand(132, """ +// // { +// // "RequestTypeId": 0, +// // "CommandId": 3 +// // } +// // """); +// // while (_interactionModule.OutputBuffer.Count() != 4) ; +// +// var time = sw.Elapsed; +// Console.WriteLine(time.TotalMilliseconds.ToString()); +// } +// } \ No newline at end of file diff --git a/mROA.Performance/obj/mROA.Performance.csproj.nuget.g.props b/mROA.Performance/obj/mROA.Performance.csproj.nuget.g.props index c738a62..721d876 100644 --- a/mROA.Performance/obj/mROA.Performance.csproj.nuget.g.props +++ b/mROA.Performance/obj/mROA.Performance.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\Mimm\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\Mikhail\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference - 6.12.2 + 6.12.0 - + \ No newline at end of file diff --git a/mROA.Test/obj/mROA.Test.csproj.nuget.g.props b/mROA.Test/obj/mROA.Test.csproj.nuget.g.props index 8b66f76..92a05d6 100644 --- a/mROA.Test/obj/mROA.Test.csproj.nuget.g.props +++ b/mROA.Test/obj/mROA.Test.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\Mimm\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\Mikhail\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference - 6.12.2 + 6.12.0 - + @@ -21,6 +21,6 @@ - C:\Users\Mimm\.nuget\packages\nunit.analyzers\4.6.0 + C:\Users\Mikhail\.nuget\packages\nunit.analyzers\4.6.0 \ No newline at end of file diff --git a/mROA/Implementation/PrepairedExecutionModule.cs b/mROA/Implementation/PrepairedExecutionModule.cs index 2756bda..bd1f8cb 100644 --- a/mROA/Implementation/PrepairedExecutionModule.cs +++ b/mROA/Implementation/PrepairedExecutionModule.cs @@ -101,7 +101,7 @@ public class PrepairedExecutionModule : IExecuteModule _serialisationModule.PostResponse(new FinalCommandExecution { ExecutionId = request.ExecutionId, - Result = request, + Result = result, CommandId = request.CommandId, ClientId = request.ClientId }); diff --git a/mROA/obj/mROA.csproj.nuget.g.props b/mROA/obj/mROA.csproj.nuget.g.props index c738a62..721d876 100644 --- a/mROA/obj/mROA.csproj.nuget.g.props +++ b/mROA/obj/mROA.csproj.nuget.g.props @@ -5,12 +5,12 @@ NuGet $(MSBuildThisFileDirectory)project.assets.json $(UserProfile)\.nuget\packages\ - C:\Users\Mimm\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + C:\Users\Mikhail\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages PackageReference - 6.12.2 + 6.12.0 - + \ No newline at end of file