From fa791ab0331d09a94f350b4fdda1b5c56506aaa1 Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Mon, 29 Nov 2021 21:59:55 +0000 Subject: [PATCH] repro for runtime error with aot --- .../ControlCatalog.Web.csproj | 27 ++++++++++-------- samples/ControlCatalog.Web/LinkerConfig.xml | 28 +++++++++++++++++++ samples/ControlCatalog/Models/Person.cs | 2 +- 3 files changed, 45 insertions(+), 12 deletions(-) create mode 100644 samples/ControlCatalog.Web/LinkerConfig.xml diff --git a/samples/ControlCatalog.Web/ControlCatalog.Web.csproj b/samples/ControlCatalog.Web/ControlCatalog.Web.csproj index 67c130648f..ecaa55b697 100644 --- a/samples/ControlCatalog.Web/ControlCatalog.Web.csproj +++ b/samples/ControlCatalog.Web/ControlCatalog.Web.csproj @@ -4,6 +4,11 @@ enable + + + + + false @@ -14,25 +19,25 @@ true true - -O2 - false + -O3 + true - + - - - - + + + + - - + + - - + + diff --git a/samples/ControlCatalog.Web/LinkerConfig.xml b/samples/ControlCatalog.Web/LinkerConfig.xml new file mode 100644 index 0000000000..5839a0fe03 --- /dev/null +++ b/samples/ControlCatalog.Web/LinkerConfig.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + diff --git a/samples/ControlCatalog/Models/Person.cs b/samples/ControlCatalog/Models/Person.cs index 47f41bc584..e637521951 100644 --- a/samples/ControlCatalog/Models/Person.cs +++ b/samples/ControlCatalog/Models/Person.cs @@ -11,7 +11,7 @@ using Avalonia.Media; namespace ControlCatalog.Models { - public class Person : INotifyDataErrorInfo, INotifyPropertyChanged + public class Person { string _firstName; string _lastName;