static string GetState(MessageSession session) { string state = null; Stream stream = session.GetState(); if (stream != null) { using (stream) { using (var reader = new StreamReader(stream)) { state = reader.ReadToEnd(); } } } return(state); }
/// <summary> /// /// </summary> /// <param name="session"></param> /// <returns></returns> private static int GetState(MessageSession session) { var state = 0; var stream = session.GetState(); if (stream == null) { return(state); } using (stream) { using (var reader = new StreamReader(stream)) { state = int.Parse(reader.ReadToEnd()); } } return(state); }