これが私のクラスです:
public class TaskLogger : ITaskLogger
{
private readonly IDbConnection _dbConnection;
public TaskLogger(IDbConnection dbConnection)
{
_dbConnection = dbConnection;
}
public void LogTask(int clientId, string taskName)
{
_dbConnection.Execute("insert blah",{clientId,taskName}});
}
}
DIにはWindsorを使用しています。
TaskLogger を IDisposable と宣言し、IDbConnection を破棄する必要がありますか?