问题标签 [servicestack-bsd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - 无法从程序集“ServiceStack.Redis,版本=3.9.48.0,文化=中性,PublicKeyToken=null”加载类型“ServiceStack.Redis.RedisSentinel”
目前在我的应用程序中,我正在尝试实现使用 RedisSentinel 的应用程序缓存。
我们有一个通用程序集,它为 Redis 实现了所有代码和配置,并且该程序集的 ServiceStack 版本为 4.5.4。
我在我的项目中指的是相同的程序集(DLL),但我们有 ServiceStack 3.9.48,目前没有升级它的计划。
尝试访问 RedisSentinel 实例时,出现以下错误:
无法从程序集“ServiceStack.Redis,版本=3.9.48.0,文化=中性,PublicKeyToken=null”加载类型“ServiceStack.Redis.RedisSentinel”
谁能指导如何解决这个问题?
最终目标是在我使用 ServiceStack 3.9.48 的应用程序中使用 RedisSentinel,我更愿意访问我们已经在其他项目中引用的上述自定义程序集。
对此的任何帮助将不胜感激。
谢谢
c# - 识别Servicestack的ExceptionHandler中的异常类型
servicestack 的 ExceptionHandler(在 AppHostBase 的重写配置方法中设置)在 lambda 中具有通用异常类型的“异常”参数。
ArgumentException
在 lambda 内部,如果异常是类型,我希望添加一个特定条件。有什么方法可以确定引发了哪种特定类型的异常?使用 'is' 关键字检查类型不起作用,如此链接所示
仅供参考,为我们使用的 servicestack 实例实现了自定义 ServiceRunner。