예제 #1
0
        public ActionResult <GetSessionByIdResponse> Get([FromQuery] string id)
        {
            GetSessionByIdRequest request = new GetSessionByIdRequest()
            {
                SessionId = Guid.Parse(id)
            };

            return(_sessionService.Get(request));
        }
예제 #2
0
        public async Task <SessionEntity> GetSessionById(GetSessionByIdRequest request)
        {
            var sqlStoredProc = "sp_session_get_by_id";

            var response = await DapperAdapter.GetFromStoredProcAsync <SessionEntity>
                           (
                storedProcedureName : sqlStoredProc,
                parameters : request,
                dbconnectionString : DefaultConnectionString,
                sqltimeout : DefaultTimeOut,
                dbconnection : _connection,
                dbtransaction : _transaction);

            return(response.FirstOrDefault());
        }