System.Threading.Tasks.Task.FromResult(decimal)

Here are the examples of the csharp api System.Threading.Tasks.Task.FromResult(decimal) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

24 Examples 7

19 Source : QueryableExtensions.cs
with MIT License
from ansel86castro

public static Task<decimal?> AverageAsync<TSource>(this IQueryable<TSource> source, Expression<Func<TSource, decimal?>> selector, CancellationToken cancellationToken = default)
        {
            if (IAsyncQueryExecutioner.Executioner == null)
                return Task.FromResult(source.Average(selector));

            return IAsyncQueryExecutioner.Executioner.AverageAsync(source, selector);
        }

19 Source : QueryableExtensions.cs
with MIT License
from ansel86castro

public static Task<decimal> AverageAsync<TSource>(this IQueryable<TSource> source, Expression<Func<TSource, decimal>> selector, CancellationToken cancellationToken = default)
        {
            if (IAsyncQueryExecutioner.Executioner == null)
                return Task.FromResult(source.Average(selector));

            return IAsyncQueryExecutioner.Executioner.AverageAsync(source, selector);
        }

19 Source : QueryableExtensions.cs
with MIT License
from ansel86castro

public static Task<decimal?> SumAsync<TSource>(this IQueryable<TSource> source, Expression<Func<TSource, decimal?>> selector, CancellationToken cancellationToken = default)
        {
            if (IAsyncQueryExecutioner.Executioner == null)
                return Task.FromResult(source.Sum(selector));

            return IAsyncQueryExecutioner.Executioner.SumAsync(source, selector);
        }

19 Source : CurrencyConfig.cs
with GNU General Public License v3.0
from atomex-me

public virtual Task<decimal> GetDefaultFeePriceAsync(
            CancellationToken cancellationToken = default) => Task.FromResult(1m);

19 Source : BitcoinBasedConfig.cs
with GNU General Public License v3.0
from atomex-me

public override Task<decimal> GetRewardForRedeemAsync(
            decimal maxRewardPercent,
            decimal maxRewardPercentInBase,
            string feeCurrencyToBaseSymbol,
            decimal feeCurrencyToBasePrice,
            string feeCurrencySymbol = null,
            decimal feeCurrencyPrice = 0,
            CancellationToken cancellationToken = default) => Task.FromResult(0m);

19 Source : BitcoinBasedConfig.cs
with GNU General Public License v3.0
from atomex-me

public virtual Task<decimal> GetFeeRateAsync(
            bool useCache = true,
            CancellationToken cancellationToken = default) =>
            Task.FromResult(FeeRate);

19 Source : TezosConfig.cs
with GNU General Public License v3.0
from atomex-me

public override Task<decimal> GetRewardForRedeemAsync(
            decimal maxRewardPercent,
            decimal maxRewardPercentInBase,
            string feeCurrencyToBaseSymbol,
            decimal feeCurrencyToBasePrice,
            string feeCurrencySymbol = null,
            decimal feeCurrencyPrice = 0,
            CancellationToken cancellationToken = default)
        {
            if (maxRewardPercent == 0 || maxRewardPercentInBase == 0)
                return Task.FromResult(0m);

            var redeemFeeInXtz = (RedeemFee + RevealFee + MicroTezReserve).ToTez();

            return Task.FromResult(CalculateRewardForRedeem(
                redeemFee: redeemFeeInXtz,
                redeemFeeCurrency: Xtz,
                redeemFeeDigitsMultiplier: XtzDigitsMultiplier,
                maxRewardPercent: maxRewardPercent,
                maxRewardPercentValue: maxRewardPercentInBase,
                feeCurrencyToBaseSymbol: feeCurrencyToBaseSymbol,
                feeCurrencyToBasePrice: feeCurrencyToBasePrice));
        }

19 Source : AsyncQueryableExecuter.cs
with MIT License
from bing-framework

public Task<decimal> AverageAsync<T>(IQueryable<T> queryable, Expression<Func<T, decimal>> selector, CancellationToken cancellationToken = default)
        {
            var provider = FindProvider(queryable);
            return provider != null
                ? provider.AverageAsync(queryable, selector, cancellationToken)
                : Task.FromResult(queryable.Average(selector));
        }

19 Source : AsyncQueryableExecuter.cs
with MIT License
from bing-framework

public Task<decimal?> AverageAsync<T>(IQueryable<T> queryable, Expression<Func<T, decimal?>> selector, CancellationToken cancellationToken = default)
        {
            var provider = FindProvider(queryable);
            return provider != null
                ? provider.AverageAsync(queryable, selector, cancellationToken)
                : Task.FromResult(queryable.Average(selector));
        }

19 Source : AsyncQueryableExecuter.cs
with MIT License
from bing-framework

public Task<decimal> AverageAsync(IQueryable<decimal> source, CancellationToken cancellationToken = default)
        {
            var provider = FindProvider(source);
            return provider != null
                ? provider.AverageAsync(source, cancellationToken)
                : Task.FromResult(source.Average());
        }

19 Source : AsyncQueryableExecuter.cs
with MIT License
from bing-framework

public Task<decimal?> AverageAsync(IQueryable<decimal?> source, CancellationToken cancellationToken = default)
        {
            var provider = FindProvider(source);
            return provider != null
                ? provider.AverageAsync(source, cancellationToken)
                : Task.FromResult(source.Average());
        }

19 Source : AsyncQueryableExecuter.cs
with MIT License
from bing-framework

public Task<decimal> SumAsync<T>(IQueryable<T> queryable, Expression<Func<T, decimal>> selector, CancellationToken cancellationToken = default)
        {
            var provider = FindProvider(queryable);
            return provider != null
                ? provider.SumAsync(queryable, selector, cancellationToken)
                : Task.FromResult(queryable.Sum(selector));
        }

19 Source : AsyncQueryableExecuter.cs
with MIT License
from bing-framework

public Task<decimal?> SumAsync<T>(IQueryable<T> queryable, Expression<Func<T, decimal?>> selector, CancellationToken cancellationToken = default)
        {
            var provider = FindProvider(queryable);
            return provider != null
                ? provider.SumAsync(queryable, selector, cancellationToken)
                : Task.FromResult(queryable.Sum(selector));
        }

19 Source : AsyncQueryableExecuter.cs
with MIT License
from bing-framework

public Task<decimal> SumAsync(IQueryable<decimal> source, CancellationToken cancellationToken = default)
        {
            var provider = FindProvider(source);
            return provider != null
                ? provider.SumAsync(source, cancellationToken)
                : Task.FromResult(source.Sum());
        }

19 Source : AsyncQueryableExecuter.cs
with MIT License
from bing-framework

public Task<decimal?> SumAsync(IQueryable<decimal?> source, CancellationToken cancellationToken = default)
        {
            var provider = FindProvider(source);
            return provider != null
                ? provider.SumAsync(source, cancellationToken)
                : Task.FromResult(source.Sum());
        }

19 Source : BitcoinLikePayoutHandler.cs
with MIT License
from btcpayserver

public Task<decimal> GetMinimumPayoutAmount(PaymentMethodId paymentMethodId, IClaimDestination claimDestination)
    {
        if (_btcPayNetworkProvider.GetNetwork<BTCPayNetwork>(paymentMethodId.CryptoCode)?
                .NBitcoinNetwork?
                .Consensus?
                .ConsensusFactory?
                .CreateTxOut() is TxOut txout &&
            claimDestination is IBitcoinLikeClaimDestination bitcoinLikeClaimDestination)
        {
            txout.ScriptPubKey = bitcoinLikeClaimDestination.Address.ScriptPubKey;
            return Task.FromResult(txout.GetDustThreshold().ToDecimal(MoneyUnit.BTC));
        }

        return Task.FromResult(0m);
    }

19 Source : AsyncQueryableExecuter.cs
with MIT License
from linfx

public Task<decimal> SumAsync(IQueryable<decimal> queryable, CancellationToken cancellationToken = default)
        {
            var provider = FindProvider(queryable);
            return provider != null
                ? provider.SumAsync(queryable, cancellationToken)
                : Task.FromResult(queryable.Sum());
        }

19 Source : AsyncQueryableExecuter.cs
with MIT License
from linfx

public Task<decimal?> SumAsync(IQueryable<decimal?> queryable, CancellationToken cancellationToken = default)
        {
            var provider = FindProvider(queryable);
            return provider != null
                ? provider.SumAsync(queryable, cancellationToken)
                : Task.FromResult(queryable.Sum());
        }

19 Source : AsyncQueryableExecuter.cs
with MIT License
from linfx

public Task<decimal> AverageAsync(IQueryable<decimal> queryable, CancellationToken cancellationToken = default)
        {
            var provider = FindProvider(queryable);
            return provider != null
                ? provider.AverageAsync(queryable, cancellationToken)
                : Task.FromResult(queryable.Average());
        }

19 Source : AsyncQueryableExecuter.cs
with MIT License
from linfx

public Task<decimal?> AverageAsync(IQueryable<decimal?> queryable, CancellationToken cancellationToken = default)
        {
            var provider = FindProvider(queryable);
            return provider != null
                ? provider.AverageAsync(queryable, cancellationToken)
                : Task.FromResult(queryable.Average());
        }

19 Source : AuctionItemActor.cs
with MIT License
from newbe36524

public Task<decimal> GetTopPriceAsync()
        {
            return Task.FromResult(GetTopPrice());
        }

19 Source : LoggingTestLibraries.Generated.cs
with MIT License
from sb

public Task<decimal> Get_Height()
        {
            this.log.AppendLine($"GraphicsWindow.Get_Height()");
            return Task.FromResult(0m);
        }

19 Source : LoggingTestLibraries.Generated.cs
with MIT License
from sb

public Task<decimal> Get_Width()
        {
            this.log.AppendLine($"GraphicsWindow.Get_Width()");
            return Task.FromResult(0m);
        }

19 Source : ByTotalProvider.cs
with GNU General Public License v3.0
from smartstore

public Task<decimal?> GetFixedRateAsync(ShippingOptionRequest request) 
            => Task.FromResult<decimal?>(null);