BlowingFixServiceClient.cs 1.14 KB
Newer Older
潘栩锋's avatar
潘栩锋 committed
1 2 3 4 5 6 7 8 9
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel;
using FObjBase;
using FLY.Thick.Blowing.OBJ_INTERFACE;
using FLY.Thick.Blowing.IService;
using Misc;
潘栩锋's avatar
潘栩锋 committed
10 11
using Newtonsoft.Json;

潘栩锋's avatar
潘栩锋 committed
12 13 14 15
namespace FLY.Thick.Blowing.Client
{
    public class BlowingFixServiceClient : BlowingServiceClient, IBlowingFixService
    {
16
        protected override Type InterfaceType => typeof(IBlowingFixService);
17

潘栩锋's avatar
潘栩锋 committed
18 19


潘栩锋's avatar
潘栩锋 committed
20

21 22
        public BlowingFixServiceClient(UInt32 serverid) : base(serverid) { }

23

24
        public BlowingFixServiceClient(UInt32 serviceId, string connName) : base(serviceId, connName) { }
潘栩锋's avatar
潘栩锋 committed
25 26 27

        #region 功能

潘栩锋's avatar
潘栩锋 committed
28 29 30 31
        /// <summary>
        /// 获取 立式旋转架 的 膜距离增量
        /// </summary>
        /// <param name="begin">开始时间</param>
32 33 34
        /// <param name="asyncDelegate">retdata = GetFilmLength3DReponse</param>
        /// <param name="asyncContext"></param>
        public void GetADList(DateTime begin, AsyncCBHandler asyncDelegate, object asyncContext)
潘栩锋's avatar
潘栩锋 committed
35
        {
36
            Call(nameof(GetADList), new { begin }, asyncDelegate, asyncContext);
潘栩锋's avatar
潘栩锋 committed
37
        }
潘栩锋's avatar
潘栩锋 committed
38 39 40 41 42
        #endregion
    }
}