public OrganizationsViewOutputModel(
     ImmutableArray <OrganizationInfo> organizations,
     CreateOrganizationResult createOrganizationResult)
 {
     Organizations            = organizations;
     CreateOrganizationResult = createOrganizationResult;
 }
        public async Task <ActionResult <CreateOrganizationResult> > Post([FromBody] CreateOrganization createOrganization, [FromQuery] bool redirect = true)
        {
            CreateOrganizationResult createOrganizationResult = await _mediator.Send(createOrganization);

            if (redirect)
            {
                TempData.Put(createOrganizationResult);
                return(RedirectToAction(nameof(Index)));
            }

            return(createOrganizationResult);
        }