我曾经能够对ASP.NET(核心)MVC视图进行更改,并且只需在浏览器中单击刷新即可应用HTML(或Razor)更改。
从ASP.NET Core 3.0开始,似乎我总是必须重新启动MVC应用程序才能在浏览器中获取最新更改。
这是我的应用程序配置
GenericdatabaseDAO dao = Mockito.mock(GenericdatabaseDAO.class);
when(factory.getDAO(any(SqlDetail.class))).thenReturn(dao);
List<Map<String,Object>> results = new ArrayList<>();
Map<String,Object> row = new HashMap<>();
row.put("id",1);
results.add(row);
GenericdatabaseTableModel data = new GenericdatabaseTableModel(results);
when(dao.runQuery(sqlDetail.getQuery())).thenReturn(//what you want to return);
i believe you have to mock sqlDetail also.