示例#1
0
 public static ContentResult SerializeAndCreated(this NSerializer serializer, object ob, params string[] group)
 {
     return(new ContentResult
     {
         Content = serializer.Serialize(ob, group),
         ContentType = "application/json",
         StatusCode = StatusCodes.Status201Created
     });
 }
        void OnSaveStateButtonClick(NEventArgs arg1)
        {
            try
            {
                m_MemoryStream = new MemoryStream();

                NSerializer serializer          = new NSerializer();
                PersonInfo  serializationObject = new PersonInfo(
                    m_NameTextBox.Text,
                    m_AddressTextBox.Text,
                    m_MarriedCheckBox.Checked,
                    m_GenderComboBox.SelectedIndex == 0 ? GenderSingleton.Male : GenderSingleton.Female,
                    m_OtherTextBox.Text);
                serializer.SaveToStream(serializationObject, m_MemoryStream, ENPersistencyFormat.Binary);
            }
            catch (Exception ex)
            {
                NTrace.WriteLine(ex.Message);
            }
        }
 public DemoController(NSerializer serializer)
 {
     _serializer = serializer;
 }