@@ -340,34 +340,66 @@ public static Result<T> Failure()
340340 public static Result < T > Failure ( string error )
341341 => ResultFailureHelper . Failure < T > ( error ) ;
342342
343+ /// <inheritdoc cref="ResultFailureHelper.Failure{T}(MessageDataModel)"/>
344+ public static Result < T > Failure ( MessageDataModel error )
345+ => ResultFailureHelper . Failure < T > ( error ) ;
346+
343347 /// <inheritdoc cref="ResultFailureHelper.Failure{T}(string, string)"/>
344348 public static Result < T > Failure ( string code , string error )
345349 => ResultFailureHelper . Failure < T > ( code , error ) ;
346350
351+ /// <inheritdoc cref="ResultFailureHelper.Failure{T}(string, MessageDataModel)"/>
352+ public static Result < T > Failure ( string code , MessageDataModel error )
353+ => ResultFailureHelper . Failure < T > ( code , error ) ;
354+
347355 /// <inheritdoc cref="ResultWarnHelper.Warn{T}(string)"/>
348356 public static Result < T > Warn ( string warn )
349357 => ResultWarnHelper . Warn < T > ( warn ) ;
350358
359+ /// <inheritdoc cref="ResultWarnHelper.Warn{T}(MessageDataModel)"/>
360+ public static Result < T > Warn ( MessageDataModel warn )
361+ => ResultWarnHelper . Warn < T > ( warn ) ;
362+
351363 /// <inheritdoc cref="ResultWarnHelper.Warn{T}(string, string)"/>
352364 public static Result < T > Warn ( string code , string error )
353365 => ResultWarnHelper . Warn < T > ( code , error ) ;
354366
367+ /// <inheritdoc cref="ResultWarnHelper.Warn{T}(string, MessageDataModel)"/>
368+ public static Result < T > Warn ( string code , MessageDataModel error )
369+ => ResultWarnHelper . Warn < T > ( code , error ) ;
370+
355371 /// <inheritdoc cref="ResultAccessDeniedHelper.AccessDenied{T}(string)"/>
356372 public static Result < T > AccessDenied ( string message )
357373 => ResultAccessDeniedHelper . AccessDenied < T > ( message ) ;
358374
375+ /// <inheritdoc cref="ResultAccessDeniedHelper.AccessDenied{T}(MessageDataModel)"/>
376+ public static Result < T > AccessDenied ( MessageDataModel message )
377+ => ResultAccessDeniedHelper . AccessDenied < T > ( message ) ;
378+
359379 /// <inheritdoc cref="ResultAccessDeniedHelper.AccessDenied{T}(string, string)"/>
360380 public static Result < T > AccessDenied ( string code , string error )
361381 => ResultAccessDeniedHelper . AccessDenied < T > ( code , error ) ;
362382
383+ /// <inheritdoc cref="ResultAccessDeniedHelper.AccessDenied{T}(string, MessageDataModel)"/>
384+ public static Result < T > AccessDenied ( string code , MessageDataModel error )
385+ => ResultAccessDeniedHelper . AccessDenied < T > ( code , error ) ;
386+
363387 /// <inheritdoc cref="ResultNotFoundHelper.NotFound{T}(string)"/>
364388 public static Result < T > NotFound ( string message )
365389 => ResultNotFoundHelper . NotFound < T > ( message ) ;
366390
391+ /// <inheritdoc cref="ResultNotFoundHelper.NotFound{T}(MessageDataModel)"/>
392+ public static Result < T > NotFound ( MessageDataModel message )
393+ => ResultNotFoundHelper . NotFound < T > ( message ) ;
394+
367395 /// <inheritdoc cref="ResultNotFoundHelper.NotFound{T}(string, string)"/>
368396 public static Result < T > NotFound ( string code , string error )
369397 => ResultNotFoundHelper . NotFound < T > ( code , error ) ;
370398
399+ /// <inheritdoc cref="ResultNotFoundHelper.NotFound{T}(string, MessageDataModel)"/>
400+ public static Result < T > NotFound ( string code , MessageDataModel error )
401+ => ResultNotFoundHelper . NotFound < T > ( code , error ) ;
402+
371403 #region O P E R A T O R S
372404
373405 /// <summary>
0 commit comments