Table of Contents

Class FileSystem.FileSystem

Namespace
Nightwatch.Core
Assembly
Nightwatch.Core.dll
[CompilationMapping(SourceConstructFlags.RecordType)]
public sealed class FileSystem.FileSystem
Inheritance
FileSystem.FileSystem
Inherited Members

Constructors

FileSystem(FSharpFunc<AbsolutePath, FSharpFunc<LocalPathPattern, Task<IReadOnlyList<AbsolutePath>>>>, FSharpFunc<AbsolutePath, Task<Stream>>)

[DynamicDependency(DynamicallyAccessedMemberTypes.PublicFields|DynamicallyAccessedMemberTypes.NonPublicFields|DynamicallyAccessedMemberTypes.PublicProperties|DynamicallyAccessedMemberTypes.NonPublicProperties, typeof(FileSystem.FileSystem))]
public FileSystem(FSharpFunc<AbsolutePath, FSharpFunc<LocalPathPattern, Task<IReadOnlyList<AbsolutePath>>>> getFilesRecursively, FSharpFunc<AbsolutePath, Task<Stream>> openStream)

Parameters

getFilesRecursively FSharpFunc<AbsolutePath, FSharpFunc<LocalPathPattern, Task<IReadOnlyList<AbsolutePath>>>>
openStream FSharpFunc<AbsolutePath, Task<Stream>>

Properties

GetFilesRecursively

[CompilationMapping(SourceConstructFlags.Field, 0)]
public FSharpFunc<AbsolutePath, FSharpFunc<LocalPathPattern, Task<IReadOnlyList<AbsolutePath>>>> GetFilesRecursively { get; }

Property Value

FSharpFunc<AbsolutePath, FSharpFunc<LocalPathPattern, Task<IReadOnlyList<AbsolutePath>>>>

OpenStream

[CompilationMapping(SourceConstructFlags.Field, 1)]
public FSharpFunc<AbsolutePath, Task<Stream>> OpenStream { get; }

Property Value

FSharpFunc<AbsolutePath, Task<Stream>>

Methods

ToString()

public override string ToString()

Returns

string