public ZFingerDevice CreateZFingerDevice() { var sessionId = NextSessionId(); ZFingerDevice ret = new ZFingerDevice(sessionId, SessionLayer.CreateClient(), FrameLayer.CreateClient(), TransportLayer.CreateClient(sessionId)); return(ret); }
public ApplicationClient CreateClient() { var sessionId = NextSessionId(); ApplicationClient ret = new ApplicationClient(ApiType, sessionId, SessionLayer.CreateClient(), FrameLayer.CreateClient(), TransportLayer.CreateClient(sessionId)); return(ret); }
public BridgeController CreateBridgeController() { var sessionId = NextSessionId(); BridgeController ret = new BridgeController(sessionId, SessionLayer.CreateClient(), FrameLayer.CreateClient(), TransportLayer.CreateClient(sessionId)); return(ret); }
public InstallerController CreateInstallerController() { var sessionId = NextSessionId(); InstallerController ret = new InstallerController(sessionId, SessionLayer.CreateClient(), FrameLayer.CreateClient(), TransportLayer.CreateClient(sessionId)); return(ret); }
public Slave CreateSlave() { var sessionId = NextSessionId(); Slave ret = new Slave(sessionId, SessionLayer.CreateClient(), FrameLayer.CreateClient(), TransportLayer.CreateClient(sessionId)); return(ret); }
public TextDevice CreateTextDevice() { var sessionId = NextSessionId(); TextDevice ret = new TextDevice(sessionId, SessionLayer.CreateClient(), FrameLayer.CreateClient(), TransportLayer.CreateClient(sessionId)); return(ret); }
public IActionResult LoginState() { try { bool statususer = false; List <User> userlist = new List <User>(); userlist = objuser.GetAllUser().ToList(); String Tempusername = HttpContext.Request.Form["username"].ToString(); string Temppassword = HttpContext.Request.Form["password"].ToString(); foreach (var item in userlist) { if (item.Username == Tempusername && item.Passwordd == Temppassword && SessionLyr.Name == null) { statususer = true; Id = item.Id; Name = item.Name; Username = item.Username; Password = item.Passwordd; Mail = item.Mail; Addresskey = item.Addresskey; break; } } if (statususer) { SessionLayer sesiontemp = new SessionLayer { Id = Id, Addresskey = Addresskey, Name = Name.ToString(), Username = Username.ToString(), Passwordd = Password.ToString(), Mail = Mail.ToString() }; HttpContext.Session.Set("session", sesiontemp); ViewBag.Result = "Kullanıcı adı veya sifre Dogru"; } else { ViewBag.Result = "Kullanıcı adı veya sifre hatalı"; } } catch (Exception) { ViewBag.Result = "Erişim hatası "; } return(View("Index")); }
public static SessionLayer GetSession(IServiceProvider serviceProvider) { var accessor = serviceProvider.GetRequiredService <IHttpContextAccessor>(); var sessionlayer = accessor.HttpContext.Session.Get <SessionLayer>("session"); if (sessionlayer == null) { sessionlayer = new SessionLayer { Id = 0, Name = null, Mail = null, Username = null, Passwordd = null, Addresskey = 0 }; accessor.HttpContext.Session.Set <SessionLayer>("session", sessionlayer); } return(sessionlayer); }
public void Run(string[] args) { // initialize network stack var transport = new WebSocketTransportLayer(); var session = new SessionLayer(transport); NetworkStack.Register(transport); NetworkStack.Register(session); var _2 = GameService.Instance; var port = Config.ServerPort; //var wssv = new WebSocketServer($"ws://127.0.0.1:{port}"); var wssv = new WebSocketServer($"ws://0.0.0.0:{port}"); wssv.AddWebSocketService <WebSocketSession>("/game"); wssv.Start(); Console.ReadKey(true); wssv.Stop(); }
public HomeController(SessionLayer _session) { sessionLyr = _session; }
public LoginController(SessionLayer _session) { SessionLyr = _session; }
public XModemDevice CreateXModem() { return(new XModemDevice(SessionLayer.CreateClient(), FrameLayer.CreateClient(), TransportLayer.CreateClient(0))); }