Ejemplo n.º 1
0
 public static IList <OperationLogInfo> GetOperationLogList(Guid identifyKey)
 {
     using (var client = new OperationLog.Contract.ReadClient("OperationReadService"))
     {
         var list = client.GetList(identifyKey);
         return(ConvertToMyOperationLogList(list).ToList());
     }
 }
Ejemplo n.º 2
0
        public static IDictionary <Guid, IList <OperationLogInfo> > GetOperationLogList(List <Guid> identifyKey)
        {
            IDictionary <Guid, IList <OperationLogInfo> > dics = new Dictionary <Guid, IList <OperationLogInfo> >();

            if (identifyKey != null && identifyKey.Count > 0)
            {
                using (var client = new OperationLog.Contract.ReadClient("OperationReadService"))
                {
                    var list = client.GetListWithGroup(identifyKey.ToArray());
                    foreach (var info in list)
                    {
                        var values = info.Value.Select(ConvertToMyOperationLogInfo).ToList();
                        dics.Add(info.Key, values);
                    }
                }
            }
            return(dics);
        }