Method UseSession
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
stringoptional 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
stringoptional app name
Returns
- T
T
Type Parameters
T
some T