public GetHeroResult Create( IOperationResultDataInfo dataInfo, IEntityStoreSnapshot?snapshot = null) { if (dataInfo is GetHeroResultInfo info) { IHero hero = default !;
/// <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);
public GetHeroResult Create(IOperationResultDataInfo dataInfo) { if (dataInfo is GetHeroResultInfo info) { IHero hero = default !;