private Task AssertionsOnInput(InviteTenantAdminCmdInput inputCase, BackofficeWriteContextInput stateCase, BackofficeWriteContext state, InviteTenantAdminCmd cmd, InviteTenantAdminResult.IInviteTenantAdminResult result) { var _ = (inputCase, stateCase) switch { (InviteTenantAdminCmdInput.Valid, _) => PostConditions(cmd, result, state), _ => OnInvalidInput(cmd, result, state) }; return(Task.CompletedTask); }
private Task AssertionsOnInput(CreateTenantCmdInput inputCase, BackofficeWriteContextInput stateCase, BackofficeWriteContext state, CreateTenantCmd op, CreateTenantResult.ICreateTenantResult result) { var _ = (inputCase, stateCase) switch { (CreateTenantCmdInput.Valid, BackofficeWriteContextInput.Empty) => PostConditions(op, result, state), (CreateTenantCmdInput.Valid, BackofficeWriteContextInput.Nulls) => PostConditions(op, result, state), _ => OnInvalidInput(op, result, state) }; return(Task.CompletedTask); }