なろうブックマーク分析用ツールのPrism+MAUIサンプル実装
修订版 | 277bb23890bd05c449d03d94795e8ef8b9127480 (tree) |
---|---|
时间 | 2022-08-16 00:27:27 |
作者 | yoshy <yoshy.org.bitbucket@gz.j...> |
Commiter | yoshy |
[UPG] CleanAuLait から Prism 関連の実装を分離したことによる対応
@@ -31,7 +31,7 @@ namespace TestNarou2.Adaptor | ||
31 | 31 | // Handler Context Factory |
32 | 32 | // |
33 | 33 | |
34 | - HandlerContextFactoryRegistrar handlerContextFactoryRegistrar = new(); | |
34 | + HandlerContextFactoryRegistrar handlerContextFactoryRegistrar = new(containerRegistry); | |
35 | 35 | |
36 | 36 | handlerContextFactoryRegistrar.Add(AppWindowController.DEFAULT_HANDLER_QUEUE, new Type[] |
37 | 37 | { |
@@ -39,7 +39,7 @@ namespace TestNarou2.Adaptor | ||
39 | 39 | typeof(IUseCaseRouter), |
40 | 40 | }); |
41 | 41 | |
42 | - handlerContextFactoryRegistrar.Register(containerRegistry); | |
42 | + handlerContextFactoryRegistrar.Register(); | |
43 | 43 | |
44 | 44 | // |
45 | 45 | // Handler |
@@ -1,6 +1,6 @@ | ||
1 | 1 | using CleanAuLait.Adaptor.Boundary.Controller; |
2 | 2 | using CleanAuLait.Adaptor.Controller; |
3 | -using CleanAuLait.Core.DI; | |
3 | +using CleanAuLait.Adaptor.Controller.DI; | |
4 | 4 | using NLog; |
5 | 5 | using TestNarou2.Adaptor.Boundary.Controller; |
6 | 6 | using TestNarou2.Adaptor.Boundary.Gateway.ViewModel; |
@@ -24,6 +24,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ObservableCollections", ".. | ||
24 | 24 | EndProject |
25 | 25 | Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CleanAuLait.MAUI", "..\CleanAuLait.MAUI\CleanAuLait.MAUI.csproj", "{6992DC9A-930F-4380-B56E-7F64610636A9}" |
26 | 26 | EndProject |
27 | +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CleanAuLait.Prism", "..\CleanAuLait.Prism\CleanAuLait.Prism.csproj", "{63D09642-E21C-44FE-981D-0E0CC5DA6D7E}" | |
28 | +EndProject | |
27 | 29 | Global |
28 | 30 | GlobalSection(SolutionConfigurationPlatforms) = preSolution |
29 | 31 | Debug|Any CPU = Debug|Any CPU |
@@ -68,6 +70,10 @@ Global | ||
68 | 70 | {6992DC9A-930F-4380-B56E-7F64610636A9}.Debug|Any CPU.Build.0 = Debug|Any CPU |
69 | 71 | {6992DC9A-930F-4380-B56E-7F64610636A9}.Release|Any CPU.ActiveCfg = Release|Any CPU |
70 | 72 | {6992DC9A-930F-4380-B56E-7F64610636A9}.Release|Any CPU.Build.0 = Release|Any CPU |
73 | + {63D09642-E21C-44FE-981D-0E0CC5DA6D7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU | |
74 | + {63D09642-E21C-44FE-981D-0E0CC5DA6D7E}.Debug|Any CPU.Build.0 = Debug|Any CPU | |
75 | + {63D09642-E21C-44FE-981D-0E0CC5DA6D7E}.Release|Any CPU.ActiveCfg = Release|Any CPU | |
76 | + {63D09642-E21C-44FE-981D-0E0CC5DA6D7E}.Release|Any CPU.Build.0 = Release|Any CPU | |
71 | 77 | EndGlobalSection |
72 | 78 | GlobalSection(SolutionProperties) = preSolution |
73 | 79 | HideSolutionNode = FALSE |
@@ -117,10 +117,10 @@ public static class MauiProgram | ||
117 | 117 | |
118 | 118 | private static void ConfigureModuleCatalog(IModuleCatalog moduleCatalog) |
119 | 119 | { |
120 | - moduleCatalog.AddModule<CleanAuLaitModule>(); | |
120 | + moduleCatalog.AddModule<CleanAuLaitPrismModule>(); | |
121 | 121 | |
122 | 122 | moduleCatalog.AddModule<CleanAuLaitMAUIModule>( |
123 | - dependsOn: new string[] { nameof(CleanAuLaitModule) }); | |
123 | + dependsOn: new string[] { nameof(CleanAuLaitPrismModule) }); | |
124 | 124 | |
125 | 125 | moduleCatalog.AddModule<InfraModule>( |
126 | 126 | dependsOn: new string[] { nameof(CleanAuLaitMAUIModule) }); |