Class AccountController
- Namespace
- BankBackend.Controllers
- Assembly
- BankBackend.dll
[ApiController]
[Route("[controller]")]
public class AccountController : ControllerBase
- Inheritance
-
AccountController
- Inherited Members
Constructors
AccountController(ILogger<AccountController>, IBankService)
public AccountController(ILogger<AccountController> logger, IBankService bankService)
Parameters
loggerILogger<AccountController>bankServiceIBankService
Methods
GetAllAccounts()
[HttpGet("")]
public List<Account> GetAllAccounts()
Returns
GetTransactionsByAccountId(int)
[HttpGet("{id}")]
public List<Transaction>? GetTransactionsByAccountId(int id)
Parameters
idint
Returns
PostAccount(Account)
[HttpPost("")]
public Account PostAccount(Account account)
Parameters
accountAccount