public KSociety.Com.App.Dto.Res.Add.S7.S7Connection Execute(S7Connection request) { var s7Connection = _mapper.Map <Domain.Entity.S7.S7Connection>(request); _connectionRepository.Add(s7Connection); return(_unitOfWork.Commit() == -1 ? new KSociety.Com.App.Dto.Res.Add.S7.S7Connection(Guid.Empty) : new KSociety.Com.App.Dto.Res.Add.S7.S7Connection(s7Connection.Id)); }
public KSociety.Com.App.Dto.Res.Add.Common.Connection Execute(Connection request) { var commonConnection = _mapper.Map <Domain.Entity.Common.Connection>(request); var entryEntity = _connectionRepository.Add(commonConnection); var result = _unitOfWork.Commit(); return(result == -1 ? new KSociety.Com.App.Dto.Res.Add.Common.Connection(Guid.Empty) : new KSociety.Com.App.Dto.Res.Add.Common.Connection(commonConnection.Id)); }
public override Task OnConnectedAsync() { string name = Context.User.Identity.Name; string loggedInUserId = _ChatAppContext.Users.Where(u => u.Email == name).SingleOrDefault().Id; _UserConnections.Add(loggedInUserId, Context.ConnectionId); return(base.OnConnectedAsync()); }
public override Task <SubscribeReply> Subscribe(SubscribeRequest request, ServerCallContext context) { Console.WriteLine($"New client trying to subscribe: {request.Address} {request.Topic}"); try { var connection = new Connection(request.Address, request.Topic); _connectionStorage.Add(connection); } catch (Exception e) { Console.WriteLine($"Could not add the connection {request.Address} {request.Topic} {e.Message}"); } return(Task.FromResult(new SubscribeReply() { IsSuccess = true })); }