StringHelper..::..IfNotNull<(Of <(<'T, TResult>)>)> Method
if the object this method is called on is not null, runs the given function and returns the value.
if the object is null, returns default(TResult)
var username = HttpContext.Current.IfNotNull( ctx => ctx.User.IfNotNull( user => user.Identity.IfNotNull( iden => iden.Name ) ) );
Namespace:
CoreAssembly: Core (in Core.dll)