Esempio n. 1
0
        public async Task <ApiResult <ServerInfoViewModel> > Item(string ID)
        {
            var                 res = new ApiResult <ServerInfoViewModel>();
            ServerInfo          m;
            ServerInfoViewModel n = new ServerInfoViewModel();

            if (!string.IsNullOrEmpty(ID))
            {
                m = ServerInfodb.GetId(ID);
                if (m != null)
                {
                    n              = IMapper.Map <ServerInfoViewModel>(m);
                    n.ProjectName  = Projectdb.Get("Projects", m.ProjectID).Names;
                    n.ProviderName = providerdb.GetId(m.ProviderID).Title;
                    res.success    = true;
                }
            }
            res.data = n;
            return(await Task.Run(() => res));
        }