コード例 #1
0
        public override Task <SecurityRolePayload> ReadSecurityRole(SecurityRoleIdRequest request, ServerCallContext context)
        {
            var poco = _logic.Get(Guid.Parse(request.Id));

            return(new Task <SecurityRolePayload>(() => new SecurityRolePayload()
            {
                Id = poco.Id.ToString(),
                Role = poco.Role,
                IsInactive = poco.IsInactive
            }));
        }
コード例 #2
0
        public override Task <SecurityRolePayload> ReadSecurityRole(SecurityRoleIdRequest request, ServerCallContext context)
        {
            var poco = _logic.Get(Guid.Parse(request.Id));

            _ = poco ?? throw new ArgumentException("No Security Role Record with this Id Found ");

            return(new Task <SecurityRolePayload>(() => new SecurityRolePayload()
            {
                Id = poco.Id.ToString(),
                Role = poco.Role,
                IsInactive = poco.IsInactive,
            }));
        }