Skip to content

Commit 71b36f2

Browse files
authored
fix: Uno UI registrations are not initialized (#3082)
* fix: Uno UI registrations are not initialized * Update RegistrationNamespace.cs * Update RegistrationNamespace.cs
1 parent 3bb5046 commit 71b36f2

File tree

4 files changed

+22
-14
lines changed

4 files changed

+22
-14
lines changed

src/ReactiveUI.Tests/API/ApiApprovalTests.ReactiveUI.DotNet6_0.verified.txt

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -756,12 +756,13 @@ namespace ReactiveUI
756756
Winforms = 2,
757757
Wpf = 3,
758758
Uno = 4,
759-
Blazor = 5,
760-
Drawing = 6,
761-
Avalonia = 7,
762-
Maui = 8,
763-
Uwp = 9,
764-
WinUI = 10,
759+
UnoWinUI = 5,
760+
Blazor = 6,
761+
Drawing = 7,
762+
Avalonia = 8,
763+
Maui = 9,
764+
Uwp = 10,
765+
WinUI = 11,
765766
}
766767
public class Registrations
767768
{

src/ReactiveUI.Tests/API/ApiApprovalTests.ReactiveUI.Net4_8.verified.txt

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -763,12 +763,13 @@ namespace ReactiveUI
763763
Winforms = 2,
764764
Wpf = 3,
765765
Uno = 4,
766-
Blazor = 5,
767-
Drawing = 6,
768-
Avalonia = 7,
769-
Maui = 8,
770-
Uwp = 9,
771-
WinUI = 10,
766+
UnoWinUI = 5,
767+
Blazor = 6,
768+
Drawing = 7,
769+
Avalonia = 8,
770+
Maui = 9,
771+
Uwp = 10,
772+
WinUI = 11,
772773
}
773774
public class Registrations
774775
{

src/ReactiveUI/Mixins/DependencyResolverMixins.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ public static void InitializeReactiveUI(this IMutableDependencyResolver resolver
4444
{ RegistrationNamespace.Winforms, "ReactiveUI.Winforms" },
4545
{ RegistrationNamespace.Wpf, "ReactiveUI.Wpf" },
4646
{ RegistrationNamespace.Uno, "ReactiveUI.Uno" },
47+
{ RegistrationNamespace.UnoWinUI, "ReactiveUI.Uno.WinUI" },
4748
{ RegistrationNamespace.Blazor, "ReactiveUI.Blazor" },
4849
{ RegistrationNamespace.Drawing, "ReactiveUI.Drawing" },
4950
{ RegistrationNamespace.Maui, "ReactiveUI.Maui" },
@@ -153,4 +154,4 @@ private static void ProcessRegistrationForNamespace(string namespaceName, Assemb
153154
}
154155
}
155156
}
156-
}
157+
}

src/ReactiveUI/RegistrationNamespace.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,11 @@ public enum RegistrationNamespace
3333
/// </summary>
3434
Uno,
3535

36+
/// <summary>
37+
/// Uno Win UI.
38+
/// </summary>
39+
UnoWinUI,
40+
3641
/// <summary>
3742
/// Blazor.
3843
/// </summary>
@@ -62,4 +67,4 @@ public enum RegistrationNamespace
6267
/// WinUI.
6368
/// </summary>
6469
WinUI,
65-
}
70+
}

0 commit comments

Comments
 (0)