public async Task InvokeAsync(HttpContext context) { var visitor = new IncomingVisitor(); visitor.IpAddress = context.Connection.RemoteIpAddress.ToString(); _incomingVisitorManager.AddAsync(visitor); await _next(context); }
public async Task <IResult> AddAsync(IncomingVisitor incomingVisitor) { await _incomingVisitorDal.AddAsnyc(incomingVisitor); return(new SuccessResult(ResultMessages.IncomingVisitorAdded)); }