Files
Umbraco-CMS/src/Umbraco.Web.Common/AspNetCore/AspNetCoreUserAgentProvider.cs
2020-04-22 08:17:45 +02:00

21 lines
557 B
C#

using Microsoft.AspNetCore.Http;
using Umbraco.Net;
namespace Umbraco.Web.Common.AspNetCore
{
public class AspNetCoreUserAgentProvider : IUserAgentProvider
{
private readonly IHttpContextAccessor _httpContextAccessor;
public AspNetCoreUserAgentProvider(IHttpContextAccessor httpContextAccessor)
{
_httpContextAccessor = httpContextAccessor;
}
public string GetUserAgent()
{
return _httpContextAccessor.HttpContext.Request.Headers["User-Agent"].ToString();
}
}
}