Aktywne Wpisy
Adamfabiarz +46
No w końcu proces detailingu zakończony po ponad pół roku od rozpoczęcia. Robione było na 4 raty, bo inaczej musiałbym auto zostawić na 2 tygodnie, a nie mogę sobie na tyle czasu pozwolić bez auta. Koszt całkowity po rabacie: 12,5k zł. I weszło:
- folia ppf 10-letnia na 95% zewnętrze auta (pozostałe 5% to klamki, tylnie światła, relingi dachowe) w tym ściągnięcie napisów i ponowne nałożenie, tak więc folia jest także pod
- folia ppf 10-letnia na 95% zewnętrze auta (pozostałe 5% to klamki, tylnie światła, relingi dachowe) w tym ściągnięcie napisów i ponowne nałożenie, tak więc folia jest także pod
farbowanylisek +387
Amerykańska kultura dawania napiwku to największy rak cywilizacji zachodniej #ameryka
[HttpPost]
public async Task<ActionResult<TodoItem>> PostTodoItem(TodoItem todoItem)
{
_context.TodoItems.Add(todoItem);
await _context.SaveChangesAsync();
// return CreatedAtAction("GetTodoItem", new { id = todoItem.Id }, todoItem);
return CreatedAtAction(nameof(GetTodoItem), new { id = todoItem.Id }, todoItem);
}
#csharp #aspnetcore #dotnet #naukaprogramowania #pytanie
Jeśli parametrem metody jest typ prosty (int/double/string itd.) to domyślnie jego wartość będzie poszukiwana w url requestu, jeśli jest to obiekt złożony to dane będą poszukiwane w body requestu.
Można również ten mechanizm ominąć, tj zrobić:
(...) PostTodoItem([FromBody] int someValue)
aby wczytać typ prosty z body
lub
(...) PostTodoItem([FromQuery] TodoItem todoItem)
aby wczytać tym złożony z adresu url
dzięki to wiele wyjaśnia