我想知道Microsoft StreamInsight是否已准备好生产代码?这似乎是处理实时事件处理的好方法.但我只是担心这是一个半生不熟的解决方案,并没有为数千个交易的生产环境做好准备,用户实际上已经打败了它.
如果您有任何经验可以分享,那将非常有帮助.
谢谢.
我想知道这段代码是否可以改进.IProvider实现IProvider并覆盖Request(...).我想将它们组合成一个单独的界面.但我仍然需要一个类型和无类型的接口来使用.
有没有办法将这两者结合起来,或者这是接口的外观?
public interface IProvider
{
DataSourceDescriptor DataSource { get; set; }
IConfiguration Configuration { get; set; }
IResult Request(IQuery request);
}
public interface IProvider<T> : IProvider
{
new IResult<T> Request(IQuery request);
}
Run Code Online (Sandbox Code Playgroud)