Files
alttpr-backend/ALttPRandomizer/GenerateSeedController.cs
2025-02-22 13:01:35 -06:00

20 lines
530 B
C#

namespace ALttPRandomizer {
using ALttPRandomizer.Model;
using Microsoft.AspNetCore.Mvc;
public class GenerateController : Controller {
public GenerateController(Randomizer randomizer) {
this.Randomizer = randomizer;
}
private Randomizer Randomizer { get; }
[Route("/generate")]
[HttpPost]
public ActionResult Generate(SeedSettings settings) {
var result = this.Randomizer.Randomize();
return Content(result);
}
}
}