KidoZen.Marketplace.GetApplication C# (CSharp) Method

GetApplication() public method

Gets the application's information.
public GetApplication ( string name ) : Task>
name string Required. Application names
return Task>
        public async Task<ServiceEvent<AppInfo>> GetApplication(string name)
        {
            if (string.IsNullOrWhiteSpace(name)) throw new ArgumentNullException("name");

            var result = await QueryApplications(name);
            if (result.Data == null || result.Data.Length == 0)
                return result.Clone<AppInfo>(null);

            return result.Clone<AppInfo>(result.Data.First());
        }

Usage Example

コード例 #1
0
ファイル: Marketplace.cs プロジェクト: kidozen/kido-win
        public async Task GetApplication()
        {
            var result = await marketplace.GetApplication(test.Constants.AppName);

            Assert.AreEqual(HttpStatusCode.OK, result.StatusCode);
            Assert.AreEqual(test.Constants.AppName, result.Data.Name);
            EnqueueTestComplete();
        }