wei*_*mat 4 c# mocking streamwriter
我正在使用一个允许使用StreamWriter进行日志记录的外部库 - 现在我想根据日志记录的内容添加一些处理.由于我想避免遍历日志文件,我想编写一个继承自StreamWriter的类.
使用少量方法/构造函数的重新实现从StreamWriter继承的最佳方法是什么?
我不确定你想要做什么,但如果你只想检查流中写的是什么,你可以这样做:
public class CustomStreamWriter : StreamWriter
{
public CustomStreamWriter(Stream stream)
: base(stream)
{}
public override void Write(string value)
{
//Inspect the value and do something
base.Write(value);
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3470 次 |
最近记录: |