public virtual async Task ExecuteAsync(IAppSession session, IStringPackage package) { var content = package.Body; await ExecuteJsonAsync(session, string.IsNullOrEmpty(content)?default(TJsonObject) : Deserialize(content)); }
public virtual void Execute(IAppSession session, IStringPackage package) { var content = package.Body; ExecuteJson(session, string.IsNullOrEmpty(content) ? default(TJsonObject) : Deserialize(content)); }