123456789101112131415161718192021222324252627282930313233343536373839 |
- using Newtonsoft.Json;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace Ropin.Core.Common
- {
- public class SerializeHelper
- {
-
-
-
-
-
- public static byte[] Serialize(object item)
- {
- var jsonString = JsonConvert.SerializeObject(item);
- return Encoding.UTF8.GetBytes(jsonString);
- }
-
-
-
-
-
-
- public static TEntity Deserialize<TEntity>(byte[] value)
- {
- if (value == null)
- {
- return default(TEntity);
- }
- var jsonString = Encoding.UTF8.GetString(value);
- return JsonConvert.DeserializeObject<TEntity>(jsonString);
- }
- }
- }
|