added ability to add site through admin UI, fixed Logo control to not render of site does not have a logo, updated launchsettings so that port number is consistent for both IIS Express and .NET Core web server

This commit is contained in:
Shaun Walker
2019-06-14 17:24:52 -04:00
parent d04f3083a8
commit 600872d0b0
10 changed files with 105 additions and 18 deletions

View File

@ -31,18 +31,18 @@ namespace Oqtane.Controllers
// POST api/<controller>
[HttpPost]
public void Post([FromBody] Alias site)
public void Post([FromBody] Alias alias)
{
if (ModelState.IsValid)
aliases.AddAlias(site);
aliases.AddAlias(alias);
}
// PUT api/<controller>/5
[HttpPut("{id}")]
public void Put(int id, [FromBody] Alias site)
public void Put(int id, [FromBody] Alias alias)
{
if (ModelState.IsValid)
aliases.UpdateAlias(site);
aliases.UpdateAlias(alias);
}
// DELETE api/<controller>/5