Files
mixtape/zero.Web/Controllers/ZeroVueController.cs
T

31 lines
703 B
C#

using Microsoft.AspNetCore.Mvc;
using Newtonsoft.Json;
using Newtonsoft.Json.Converters;
using Newtonsoft.Json.Serialization;
using System.Threading.Tasks;
using zero.Core.Identity;
namespace zero.Web.Controllers
{
[ZeroAuthorize(false)]
public class ZeroVueController : BackofficeController
{
private IZeroVue ZeroVue { get; set; }
public ZeroVueController(IZeroVue zeroVue)
{
ZeroVue = zeroVue;
}
[HttpGet]
public async Task<ZeroVueConfig> Config()
{
var settings = new JsonSerializerSettings();
settings.Converters.Add(new StringEnumConverter(new CamelCaseNamingStrategy()));
return await ZeroVue.Config(); //, settings);
}
}
}