Asynchronous AsyncSeq未在交互模式下打印到控制台
我定义了一个简单的记录类型Asynchronous AsyncSeq未在交互模式下打印到控制台,asynchronous,f#,f#-interactive,Asynchronous,F#,F# Interactive,我定义了一个简单的记录类型 type RowSapPL = { CargoID: int; Currency: string; IsInternal: bool; Amount: decimal} 从db的角度来看,一切正常(我在表中看到了预期的记录),但我无法在Visual Studio中的F#Interactive控制台中读取操作的消息(“***ok…”)。 我还尝试了AsyncSeq.iter而不是AsyncSeq.iterAsync和操作的同步版本。 我错过了什么?只有“启动异步序列”
type RowSapPL = { CargoID: int; Currency: string; IsInternal: bool; Amount: decimal}
从db的角度来看,一切正常(我在表中看到了预期的记录),但我无法在Visual Studio中的F#Interactive控制台中读取操作的消息(“***ok…”
)。
我还尝试了AsyncSeq.iter
而不是AsyncSeq.iterAsync
和操作的同步版本。
我错过了什么?只有“启动异步序列”
和“异步序列结束”
和sql日志记录(来自一个平凡的SqlQueryEvent |>事件。添加上面未显示的)从异步计算表达式打印。我必须在我的asyncSeq
函数中使用yield
而不是return
,以清空和插入表中的行