morry2341

AutomapController_bank

Nov 25th, 2022
497
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. using AutoMapper;
  2. using Microsoft.AspNetCore.Mvc;
  3. using MyProject.Models;
  4. using MyProject.Services.Interfaces;
  5.  
  6. namespace ZadarskaBanka.Controllers
  7. {
  8. public class AutoMapController : Controller
  9. {
  10.  
  11.  
  12.  
  13. [HttpGet]
  14. [Route("first-route")]
  15. public IActionResult GetActionResult()
  16. {
  17. //var dbContext = new ApplicationDbContext(DbContextOptions < ApplicationDbContext > options);
  18. //var dbconnection = _applicationDbContext.AccountNumber.FirstOrDefault();
  19. var account = GetAccountDetails();
  20. var result = _mapper.Map<AccountDriver>(account);
  21. return Ok(result);
  22. }
  23.  
  24. private static AccountDriver GetAccountDetails()
  25. {
  26. return new AccountDriver()
  27. {
  28. AccountNumber = 283948828,
  29. Email = "[email protected]",
  30. AccountType = "saving",
  31. DOB = "1970/01/01",
  32. FirstName = "Jane",
  33. LastName = "Doe",
  34.  
  35.  
  36. };
  37. }
  38. }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment