Description
Result<T> is the standard return type for all LckCore operations. Instead of throwing exceptions, methods like Initialize(), HasUserConfiguredStreaming(), IsUserSubscribed(), and StartLoginAttemptAsync() return a Result<T> that wraps either a success value or an error with a message.
This gives you consistent, predictable error handling across the entire SDK without try/catch blocks.
Usage
UseResult<T> whenever you call an LckCore method. Always check IsOk before accessing the value.