Ignore:
Timestamp:
Jul 28, 2023, 8:42:10 PM (16 months ago)
Author:
alloc
Message:

24_29_43
Switched over to vanilla Web infrastructure

Location:
binary-improvements/MapRendering/API
Files:
1 added
1 moved

Legend:

Unmodified
Added
Removed
  • binary-improvements/MapRendering/API/GetWebUIUpdates.cs

    r453 r454  
    1 using System.Net;
    21using AllocsFixes.JSON;
    32using AllocsFixes.LiveData;
     3using Webserver;
     4using Webserver.WebAPI;
    45
    5 namespace AllocsFixes.NetConnections.Servers.Web.API {
    6         public class GetWebUIUpdates : WebAPI {
    7                 public override void HandleRequest (HttpListenerRequest _req, HttpListenerResponse _resp, WebConnection _user,
    8                         int _permissionLevel) {
     6namespace AllocsFixes.WebAPIs {
     7        public class GetWebUIUpdates : AbsWebAPI {
     8                public override void HandleRequest (RequestContext _context) {
    99                        int latestLine;
    10                         if (_req.QueryString ["latestLine"] == null ||
    11                             !int.TryParse (_req.QueryString ["latestLine"], out latestLine)) {
     10                        if (_context.Request.QueryString ["latestLine"] == null ||
     11                            !int.TryParse (_context.Request.QueryString ["latestLine"], out latestLine)) {
    1212                                latestLine = 0;
    1313                        }
     
    2727                        result.Add ("newlogs", new JSONNumber (LogBuffer.Instance.LatestLine - latestLine));
    2828
    29                         WriteJSON (_resp, result);
     29                        LegacyApiHelper.WriteJSON (_context.Response, result);
    3030                }
    3131
Note: See TracChangeset for help on using the changeset viewer.