@section scripts {
<script type="text/javascript">alert('hello');</script>
}
- https://www.it-swarm.dev/id/.net/apa-perbedaan-antara-viewdata-dan-viewbag/971980826/
- https://www.it-swarm.dev/id/c%23/viewbag-viewdata-tempdata-session-bagaimana-dan-kapan-menggunakannya/1070836750/
- https://stackoverflow.com/questions/12422930/using-tempdata-in-asp-net-mvc-best-practice
menentukan default endpoint route maksudnya http://endpoint/ lari kemana? buka Startup.cs
app.UseEndpoints(endpoints =>
{
endpoints.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
});
-
dotnet tool install --global dotnet-ef --version 3.1.4
-
nuget -- Microsoft.EntityFrameworkCore.Design -- Pomelo.EntityFrameworkCore.MySql
-
setiap selesai membuat table baru (codefirst model), foreginkey, atau seed maka kerjakan perintah berikut
dotnet ef migrations add Initial --context TodoContext
dotnet ef migrations remove //if needed
dotnet ef migrations script //if needed
dotnet ef database update --context TodoContext
setiap menjalankan perintah tapi tidak berefek pastikan "clean solution" dulu !