public async Task InvokeAsync(HttpContext context, MazeRetreatContext mazeRetreatContext)
        {
            var displayUri = new Uri(context.Request.GetDisplayUrl());

            mazeRetreatContext.RequestUri = displayUri.ToString();
            mazeRetreatContext.HostUri    = displayUri.Authority;
            await _next(context);
        }
Beispiel #2
0
 public MazeLogic(
     DatabaseContext dbContext,
     RenderingLogic renderingLogic,
     ImageLogic imageLogic,
     MazeRetreatContext mazeRetreatContext)
 {
     _dbContext          = dbContext;
     _renderingLogic     = renderingLogic;
     _imageLogic         = imageLogic;
     _mazeRetreatContext = mazeRetreatContext;
 }