Skip to content

Commit 3cafda2

Browse files
Remove MainPage registration from MauiProgram in multiple modules
1 parent 43d876e commit 3cafda2

File tree

12 files changed

+11
-13
lines changed

12 files changed

+11
-13
lines changed

Community Modules/XAML/Part 1 - Fundamentals/Finish/MonkeyFinder/MauiProgram.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public static MauiApp CreateMauiApp()
2525

2626
builder.Services.AddSingleton<MonkeyService>();
2727
builder.Services.AddSingleton<MonkeysViewModel>();
28-
builder.Services.AddSingleton<MainPage>();
28+
2929

3030
builder.Services.AddTransient<MonkeyDetailsViewModel>();
3131
builder.Services.AddTransient<DetailsPage>();

Community Modules/XAML/Part 2 - Responsibility/Finish/MonkeyFinder/MauiProgram.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public static MauiApp CreateMauiApp()
2525

2626
builder.Services.AddSingleton<MonkeyService>();
2727
builder.Services.AddSingleton<MonkeysViewModel>();
28-
builder.Services.AddSingleton<MainPage>();
28+
2929

3030
builder.Services.AddTransient<MonkeyDetailsViewModel>();
3131
builder.Services.AddTransient<DetailsPage>();

Community Modules/XAML/Part 3 - Magic Values/Finish/MonkeyFinder/MauiProgram.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public static MauiApp CreateMauiApp()
2525

2626
builder.Services.AddSingleton<MonkeyService>();
2727
builder.Services.AddSingleton<MonkeysViewModel>();
28-
builder.Services.AddSingleton<MainPage>();
28+
2929

3030
builder.Services.AddTransient<MonkeyDetailsViewModel>();
3131
builder.Services.AddTransient<DetailsPage>();

Community Modules/XAML/Part 4 - Naming/Finish/MonkeyFinder/MauiProgram.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public static MauiApp CreateMauiApp()
2525

2626
builder.Services.AddSingleton<MonkeyService>();
2727
builder.Services.AddSingleton<MonkeysViewModel>();
28-
builder.Services.AddSingleton<MainPage>();
28+
2929

3030
builder.Services.AddTransient<MonkeyDetailsViewModel>();
3131
builder.Services.AddTransient<DetailsPage>();

Community Modules/XAML/Part 5 - Custom Types/Finish/MonkeyFinder/MauiProgram.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public static MauiApp CreateMauiApp()
2525

2626
builder.Services.AddSingleton<MonkeyService>();
2727
builder.Services.AddSingleton<MonkeysViewModel>();
28-
builder.Services.AddSingleton<MainPage>();
28+
2929

3030
builder.Services.AddTransient<MonkeyDetailsViewModel>();
3131
builder.Services.AddTransient<DetailsPage>();

Finish/MonkeyFinder/MauiProgram.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,9 @@ public static MauiApp CreateMauiApp()
2525

2626
builder.Services.AddSingleton<MonkeyService>();
2727
builder.Services.AddSingleton<MonkeysViewModel>();
28-
builder.Services.AddSingleton<MainPage>();
2928

3029
builder.Services.AddTransient<MonkeyDetailsViewModel>();
3130
builder.Services.AddTransient<DetailsPage>();
32-
3331
return builder.Build();
3432
}
3533
}

Part 1 - Displaying Data/MonkeyFinder/MauiProgram.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public static MauiApp CreateMauiApp()
1919
builder.Logging.AddDebug();
2020
#endif
2121

22-
builder.Services.AddSingleton<MainPage>();
22+
2323

2424
return builder.Build();
2525
}

Part 2 - MVVM/MonkeyFinder/MauiProgram.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ public static MauiApp CreateMauiApp()
1919
builder.Logging.AddDebug();
2020
#endif
2121

22-
builder.Services.AddSingleton<MainPage>();
22+
2323

2424
return builder.Build();
2525
}

Part 3 - Navigation/MonkeyFinder/MauiProgram.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public static MauiApp CreateMauiApp()
2222

2323
builder.Services.AddSingleton<MonkeyService>();
2424
builder.Services.AddSingleton<MonkeysViewModel>();
25-
builder.Services.AddSingleton<MainPage>();
25+
2626

2727
return builder.Build();
2828
}

Part 4 - Platform Features/MonkeyFinder/MauiProgram.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public static MauiApp CreateMauiApp()
2222

2323
builder.Services.AddSingleton<MonkeyService>();
2424
builder.Services.AddSingleton<MonkeysViewModel>();
25-
builder.Services.AddSingleton<MainPage>();
25+
2626

2727
builder.Services.AddTransient<MonkeyDetailsViewModel>();
2828
builder.Services.AddTransient<DetailsPage>();

0 commit comments

Comments
 (0)