public GujiService(ZhongyiServiceManager serviceManager) { this._coreManager = serviceManager.ZhongyiCoreManager; this._dataManager = serviceManager.ZhongyiDataManager; this._mapper = this._coreManager.CoreMapper; this._serviceManager = serviceManager; }
public FangjiService(ZhongyiServiceManager serviceManager) { this._coreManager = serviceManager.ZhongyiCoreManager; this._dataManager = serviceManager.ZhongyiDataManager; this._mapper = this._coreManager.CoreMapper; this._serviceManager = serviceManager; }
public IMessage Deserialize(ISession session, Stream stream) { using (var r = stream.ToBinaryReader(true)) { var magic = r.ReadInt16(); if (magic != Magic) { throw new ProudException("Invalid magic: " + magic); } var length = r.ReadScalar() - 1; // Exclude opCode var opCode = r.ReadEnum <ProudCoreOpCode>(); var position = (int)stream.Position; stream.Seek(length, SeekOrigin.Current); using (var r2 = new BinaryReader(new LimitedStream(stream, position, length))) { var message = CoreMapper.GetMessage(opCode, r2); if (!r2.IsEOF()) #if DEBUG { r2.BaseStream.Position = 0; throw new ProudBadFormatException(message.GetType(), r2.ReadToEnd()); } #else { throw new ProudBadFormatException(message.GetType()); } #endif return(message); } } }
public int AddEmployee(HMEmployee Emp) { Employees e = CoreMapper.MapObject <HMEmployee, Employees>(Emp); _uow.EmployeeRepo.Insert(e); _uow.Commit(); return(Convert.ToInt32(e.StudentId)); }
public static void Main(string[] args) { var webHost = CreateWebHostBuilder(args).Build(); // 初始化DB DBInitializer.Initialize(webHost); CoreMapper.Initialize(); webHost.Run(); }