Exemple #1
0
 public object WarnIfNull(object result, Action <HaxlLogEntry> logger)
 {
     if (result == null)
     {
         logger(Warn($"The request type '{request.GetType().Name}' returned a null."));
     }
     return(result);
 }
        public static string StaticForRequest <A>(Returns <A> request)
        {
            var json = JsonConvert.SerializeObject(request, request.GetType(), new JsonSerializerSettings {
                TypeNameHandling = TypeNameHandling.All, TypeNameAssemblyFormat = System.Runtime.Serialization.Formatters.FormatterAssemblyStyle.Full
            });

            return(compose(ToLowerHexString, Md5Hash, StringBytes)(json));
        }