示例#1
0
        /// <summary>
        /// 添加
        /// </summary>
        /// <param name="entity"></param>
        public static void AddEcho(EchoEntity entity)
        {
            entity.SaveType = SaveType.Add;
            Action <EchoEntity> action = BeginAddEcho;

            action.BeginInvoke(entity, null, null);
        }
示例#2
0
        /// <summary>
        /// 添加日志
        /// </summary>
        /// <param name="entity"></param>
        private static void BeginAddEcho(EchoEntity entity)
        {
            Creator.Get <IContext>().Set(entity, entity, entity.SaveSequence);
            entity.SaveType = entity.SaveType;
            var unitofworks = Creator.Get <IContext>().Save();

            Creator.Get <IContext>().Commit(unitofworks);
        }