/// <summary>
        /// 结算
        /// </summary>
        /// <returns></returns>
        public async Task <bool> Settlement(SettlementModel settlement)
        {
            var client = await _clientCreater.CreateClient();

            var guid            = Guid.Parse(settlement.SettlementID);
            var settlementGrain = client.GetGrain <ISettlementGrain>(guid);

            return(await settlementGrain.Settlement(settlement));
        }
示例#2
0
        /// <summary>
        /// 结算
        /// </summary>
        /// <returns></returns>
        public async Task <bool> Settlement()
        {
            var client = await _clientCreater.CreateClient("SettlementClusterID", "settlementServiceID");

            var settlement = client.GetGrain <ISettlementGrain>(new Guid());

            return(await settlement.Settlement(DateTime.Now));
        }