コード例 #1
0
        public async Task <ActionResult> SetResources([FromRoute] string projectId, [FromBody] SetResourcesRequest request)
        {
            // request to expenses
            await(await factory.GetExpensesIdentityClient())
            .SetProjectQuotaAsync(new AcademyCloud.Expenses.Protos.Identity.SetProjectQuotaRequest
            {
                ProjectId = projectId,
                Quota     = request.Resources,
            });

            return(NoContent());
        }
コード例 #2
0
        public async Task <ActionResult> SetResources([FromRoute] string domainId, [FromBody] SetResourcesRequest request)
        {
            // set resources in expenses
            await(await factory.GetExpensesIdentityClient())
            .SetDomainQuotaAsync(new AcademyCloud.Expenses.Protos.Identity.SetDomainQuotaRequest
            {
                DomainId = domainId,
                Quota    = request.Resources,
            });

            return(NoContent());
        }