❔ api doesn't return anything.

https://github.com/emt2dev/MandalorianAPI
.net 6
using MandalorianAPI.Models;
using MandalorianAPI.Data.Enums;
using Microsoft.AspNetCore.Mvc;
using Newtonsoft.Json;

namespace MandalorianAPI.Controllers
{
    [ApiController]
    [Route("[controller]")]
    public class MandoController : ControllerBase
    {
        private readonly ILogger<MandoController> _logger;

        public MandoController(ILogger<MandoController> logger)
        {
            _logger = logger;
        }

        [HttpGet(Name = "GetMando")]
        public IActionResult Index()
        //public async Task<IActionResult> Index()
        {

            var moldyCrow = new StarShip
            {
                Id = "MC1",
                Type = "Mandalorian Dropship",
                HyperDriverCapable = true,
                Name = "The Moldy Crow",
                Ability = Ability.Cloaking,
            };

            var BoKatanKryze = new Mando
            {
                Clan = "Kryze",
                Name = "Bo-Katan",
                Signet = "Night Owls",
                HelmetType = "Slim",
                ArmorColorPrimary = "Blue",
                ArmorColorSecondary = "Teal",
                ArmorSpandexColor = "Tan",
                SkillSet = SkillSet.Pilot,
                Weapon = Weapon.Blaster,
                HomePlanet = "Mandalore",
                StarShipId = "MC1",
                StarShip = moldyCrow,
            };

            // var objReturning = JsonConvert.SerializeObject(BoKatanKryze);

            return Ok(JsonConvert.SerializeObject(BoKatanKryze));
        }
    }
}

This is installed via pkg mgr. Here is my builder
using Newtonsoft.Json.Serialization;

var builder = WebApplication.CreateBuilder(args);

// Add services to the container.

builder.Services.AddControllers().AddJsonOptions(options =>
{

}); // Allows to return JSON
GitHub
building a rest api for mandalorians. Contribute to emt2dev/MandalorianAPI development by creating an account on GitHub.
Was this page helpful?