diff --git a/Example.Backend/CsTest.cs b/Example.Backend/CsTest.cs deleted file mode 100644 index ac30cb4..0000000 --- a/Example.Backend/CsTest.cs +++ /dev/null @@ -1,17 +0,0 @@ -using Example.Shared; - -namespace Example.Backend -{ - public class CsTest - { - public T FinalCasted(IDataList list, int index) - { - return list.Get(index); - } - - public object NonCasted(object list, int index) - { - return FinalCasted(list as IDataList, index); - } - } -} \ No newline at end of file diff --git a/Example.Backend/Printer.cs b/Example.Backend/Printer.cs index f4073bf..eba0d19 100644 --- a/Example.Backend/Printer.cs +++ b/Example.Backend/Printer.cs @@ -27,7 +27,7 @@ namespace Example.Backend // throw new Exception("The method or operation is not implemented."); var page = new Page { Text = text }; Console.WriteLine($"Request id : :{context.RequestId}"); - OnPrint?.Invoke(page, context); + OnPrint?.Invoke(page, new RequestContext(Guid.NewGuid(), 132)); Resource /= 1.5; return page; } diff --git a/mROA.Codegen/mROASourceGenerator.cs b/mROA.Codegen/mROASourceGenerator.cs index b58c2de..25609fb 100644 --- a/mROA.Codegen/mROASourceGenerator.cs +++ b/mROA.Codegen/mROASourceGenerator.cs @@ -482,7 +482,7 @@ namespace {classSymbol.ContainingNamespace.ToDisplayString()} Console.WriteLine(""Sending event...""); var request = new DefaultCallRequest {{ - CommandId = {index}, ObjectId = new ComplexObjectIdentifier(index, context.HostId), Parameters = new object[] {{ {transferParameters} }} + CommandId = {index}, ObjectId = new ComplexObjectIdentifier(index, ownerId), Parameters = new object[] {{ {transferParameters} }} }}; module.PostCallMessageAsync(request.Id, MessageType.EventRequest, request); }}; diff --git a/mROA/Implementation/Frontend/RequestExtractor.cs b/mROA/Implementation/Frontend/RequestExtractor.cs index c810cb1..0cc961a 100644 --- a/mROA/Implementation/Frontend/RequestExtractor.cs +++ b/mROA/Implementation/Frontend/RequestExtractor.cs @@ -1,4 +1,5 @@ using System; +using System.Diagnostics; using System.Threading; using System.Threading.Tasks; using mROA.Abstract;