Table of Contents

Method UseSession

Namespace
SparkTest.NET
Assembly
SparkTest.NET.dll

UseSession<T>(Func<SparkSession, Task<T>>, string?)

Uses a spark session and returns the result

public static Task<T> UseSession<T>(Func<SparkSession, Task<T>> fn, string? appName = null)

Parameters

fn Func<SparkSession, Task<T>>

function that takes a session and returns a T

appName string

optional app name

Returns

Task<T>

T

Type Parameters

T

some T

UseSession<T>(Func<SparkSession, T>, string?)

Uses a spark session and returns the result

public static T UseSession<T>(Func<SparkSession, T> fn, string? appName = null)

Parameters

fn Func<SparkSession, T>

function that takes a session and returns a T

appName string

optional app name

Returns

T

T

Type Parameters

T

some T