aboutsummaryrefslogtreecommitdiff
path: root/Timeline/Models/Http/ActionContextAccessorExtensions.cs
blob: bcc55c5a5cf8af91957094122ff715d334558bb3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.Infrastructure;
using System;

namespace Timeline.Models.Http
{
    public static class ActionContextAccessorExtensions
    {
        public static ActionContext AssertActionContextForUrlFill(this IActionContextAccessor accessor)
        {
            return accessor.ActionContext ?? throw new InvalidOperationException(Resources.Models.Http.Exception.ActionContextNull);
        }
    }
}