예제 #1
0
 public GetHeroResult Create(
     IOperationResultDataInfo dataInfo,
     IEntityStoreSnapshot?snapshot = null)
 {
     if (dataInfo is GetHeroResultInfo info)
     {
         IHero hero = default !;
예제 #2
0
 /// <summary>
 /// Creates a new result version with the specified data object.
 /// </summary>
 /// <param name="data">
 /// The data object.
 /// </param>
 /// <param name="dataInfo">
 /// The data info.
 /// </param>
 /// <returns></returns>
 public IOperationResult <T> WithData(T data, IOperationResultDataInfo dataInfo) =>
 new OperationResult <T>(data, dataInfo, DataFactory, Errors, Extensions, ContextData);
예제 #3
0
 public GetHeroResult Create(IOperationResultDataInfo dataInfo)
 {
     if (dataInfo is GetHeroResultInfo info)
     {
         IHero hero = default !;