Files
Umbraco-CMS/src/Umbraco.Web.BackOffice/AspNetCore/AspNetCoreUserAgentProvider.cs
2020-02-27 11:10:43 +01:00

21 lines
561 B
C#

using Microsoft.AspNetCore.Http;
using Umbraco.Net;
namespace Umbraco.Web.BackOffice.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();
}
}
}