コード例 #1
0
ファイル: AbsolutePath.cs プロジェクト: rhysmdnz/wabbajack
        public ValueTask <FileStream> OpenWrite()
        {
            var path = _path;

            return(CircuitBreaker.WithAutoRetryAsync <FileStream, IOException>(async() => File.Open(path, FileMode.OpenOrCreate, FileAccess.ReadWrite, FileShare.Read, 1024 * 32)));
        }
コード例 #2
0
ファイル: Paths.cs プロジェクト: bryce0110/wabbajack
        public ValueTask <FileStream> OpenWrite()
        {
            var path = _path;

            return(CircuitBreaker.WithAutoRetryAsync <FileStream, IOException>(async() => File.OpenWrite(path)));
        }