Создать сервис для чтения настроек,
using AngularClient.ViewModel;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Options;
namespace AngularClient.Controllers
{
[Route("api/[controller]")]
public class ClientAppSettingsController : Controller
{
private readonly ClientAppSettings _clientAppSettings;
public ClientAppSettingsController(IOptions<ClientAppSettings> clientAppSettings)
{
_clientAppSettings = clientAppSettings.Value;
}
[HttpGet]
public IActionResult Get()
{
return Ok(_clientAppSettings);
}
}
}
затем вызовите эту службу для получения значений.
configClient() {
// console.log('window.location', window.location);
// console.log('window.location.href', window.location.href);
// console.log('window.location.origin', window.location.origin);
return this.http.get(window.location.origin + window.location.pathname + '/api/ClientAppSettings').map(res => {
this.clientConfiguration = res.json();
});
}
угловая конфигурация, используя-Asp-нетто-ядро-настройка
приложение-настройка--угловой путь