コード例 #1
0
ファイル: WebRepo.cs プロジェクト: sk8tz/Xamling-Core
        protected T Deserialise <T>(string entity)
            where T : class
        {
            try
            {
                if (OverriseSerialiser != null)
                {
                    return(OverriseSerialiser.Deserialise <T>(entity));
                }
                var e = _entitySerialiser.Deserialise <T>(entity);
                return(e);
            }
            catch (Exception ex)
            {
                Debug.WriteLine("Des problem: " + ex.Message);
            }

            return(null);
        }
コード例 #2
0
        protected T Deserialise <T>(string entity)
            where T : class
        {
            try
            {
                if (OverriseSerialiser != null)
                {
                    return(OverriseSerialiser.Deserialise <T>(entity));
                }
                var e = _entitySerialiser.Deserialise <T>(entity);
                return(e);
            }
            catch (Exception ex)
            {
                Debug.WriteLine("Des problem: " + ex.Message);
                ContainerHost.Container.Resolve <ILogService>().TrackException(ex, new Dictionary <string, string>
                {
                    { "Entity", entity }
                });
            }

            return(null);
        }