├── .gitea ├── actions │ └── configure │ │ └── action.yaml └── workflows │ └── pipeline.yaml ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── maintenance.yml ├── PULL_REQUEST_TEMPLATE.md ├── auto_assign.yml ├── boring-cyborg.yml ├── dependabot.yml ├── scripts │ ├── comment_on_large_pr.js │ ├── constants.js │ ├── download_pr_artifact.js │ ├── enforce_acknowledgment.js │ ├── label_missing_acknowledgement_section.js │ ├── label_missing_related_issue.js │ ├── label_pr_based_on_title.js │ ├── label_related_issue.js │ └── save_pr_details.js ├── semantic.yml └── workflows │ ├── auto_assign.yml │ ├── build.yml │ ├── codeql-analysis.yml │ ├── label_pr_on_title.yml │ ├── on_label_added.yml │ ├── on_merged_pr.yml │ ├── on_opened_pr.yml │ ├── record_pr.yml │ └── reusable_export_pr_details.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── Unicorn.Approvals ├── .gitignore ├── ApprovalsService.Tests │ ├── ApprovalsService.Tests.csproj │ ├── PropertiesApprovalSyncFunctionTest.cs │ ├── TestHelpers.cs │ └── events │ │ ├── EventBridge │ │ ├── contract_status_changed_event_contract_1_approved.json │ │ ├── contract_status_changed_event_contract_1_draft.json │ │ ├── contract_status_changed_event_contract_2_approved.json │ │ ├── contract_status_changed_event_contract_2_draft.json │ │ ├── publication_approval_requested_event.json │ │ ├── publication_approval_requested_event_all_good.json │ │ ├── publication_approval_requested_event_inappropriate_description.json │ │ ├── publication_approval_requested_event_inappropriate_images.json │ │ ├── publication_approval_requested_event_non_existing_contract.json │ │ ├── publication_approval_requested_event_pause_workflow.json │ │ ├── publication_evaluation_completed_event.json │ │ └── put_event_property_approval_requested.json │ │ ├── Lambda │ │ ├── contract_status_changed.json │ │ └── contract_status_checker.json │ │ ├── StreamEvents │ │ ├── contract_status_changed_approved.json │ │ ├── contract_status_changed_approved_waiting_for_approval.json │ │ ├── contract_status_changed_draft.json │ │ └── contract_status_draft_waiting_for_approval.json │ │ ├── put_event_contract_status_changed.json │ │ └── send_events_cli.json ├── ApprovalsService │ ├── ApprovalsService.csproj │ ├── ContractStatusChangedEvent.cs │ ├── ContractStatusChangedEventHandler.cs │ ├── ContractStatusChangedEventHandlerException.cs │ ├── ContractStatusItem.cs │ ├── ContractStatusNotFoundException.cs │ ├── PropertiesApprovalSyncFunction.cs │ └── WaitForContractApprovalFunction.cs ├── Infrastructure │ ├── README.md │ ├── approvals-service │ │ ├── PropertyApproval.asl.yaml │ │ ├── samconfig.toml │ │ └── template.yaml │ ├── domain.yaml │ ├── schema-registry │ │ └── PublicationEvaluationCompleted-schema.yaml │ └── subscriptions │ │ ├── unicorn-contracts-subscriptions.yaml │ │ └── unicorn-web-subscriptions.yaml ├── Makefile ├── README.md └── omnisharp.json ├── Unicorn.Contracts ├── .gitignore ├── ContractsService.Test │ ├── ContractEventHandlerTest.cs │ ├── ContractsService.Tests.csproj │ ├── TestHelpers.cs │ └── events │ │ ├── create_contract_valid_payload_1.json │ │ └── update_contract_valid_payload_1.json ├── ContractsService │ ├── .gitignore │ ├── Contract.cs │ ├── ContractEventHandler.cs │ ├── ContractStatus.cs │ └── ContractsService.csproj ├── Infrastructure │ ├── README.md │ ├── contracts-service │ │ ├── api.yaml │ │ ├── samconfig.toml │ │ └── template.yaml │ ├── domain.yaml │ ├── schema-registry │ │ └── ContractStatusChanged-schema.yaml │ └── subscriptions │ │ └── .gitkeep ├── Makefile ├── README.md └── omnisharp.json ├── Unicorn.Shared ├── Makefile ├── uni-prop-images.yaml └── uni-prop-namespaces.yaml ├── Unicorn.Web ├── .gitignore ├── Common │ ├── Common.csproj │ ├── PropertyDto.cs │ ├── PropertyNames.cs │ ├── PropertyRecord.cs │ ├── PropertyRecordHelper.cs │ └── PropertyStatus.cs ├── Data │ ├── load_data.sh │ └── property_data.json ├── Infrastructure │ ├── README.md │ ├── domain.yaml │ ├── schema-registry │ │ └── PublicationApprovalRequested-schema.yaml │ ├── subscriptions │ │ └── unicorn-approvals-subscriptions.yaml │ └── web-service │ │ ├── api.yaml │ │ ├── samconfig.toml │ │ └── template.yaml ├── Makefile ├── PublicationManagerService.Tests │ ├── PublicationManagerService.Tests.csproj │ ├── RequestApprovalFunctionTest.cs │ ├── TestHelpers.cs │ └── events │ │ ├── property_approved.json │ │ ├── request_already_approved.json │ │ ├── request_approval_bad_input.json │ │ ├── request_approval_event.json │ │ ├── request_invalid_property_id.json │ │ └── request_non_existent_property.json ├── PublicationManagerService │ ├── ApprovePublicationRequest.cs │ ├── PublicationEvaluationCompletedEvent.cs │ ├── PublicationEvaluationEventHandler.cs │ ├── PublicationEvaluationEventHandlerException.cs │ ├── PublicationManagerService.csproj │ ├── RequestApprovalEvent.cs │ └── RequestApprovalFunction.cs ├── README.md ├── SearchService.Tests │ ├── PropertySearchFunctionTest.cs │ ├── SearchService.Tests.csproj │ ├── TestHelpers.cs │ └── events │ │ ├── search_by_city.json │ │ ├── search_by_full_address.json │ │ ├── search_by_full_address_declined.json │ │ ├── search_by_full_address_new.json │ │ ├── search_by_full_address_not_found.json │ │ └── search_by_street_event.json ├── SearchService │ ├── PropertySearchFunction.cs │ └── SearchService.csproj └── omnisharp.json ├── UnicornProperties.sln ├── docs ├── architecture.png └── workshop_logo.png └── global.json /.gitea/actions/configure/action.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.gitea/actions/configure/action.yaml -------------------------------------------------------------------------------- /.gitea/workflows/pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.gitea/workflows/pipeline.yaml -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/maintenance.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/ISSUE_TEMPLATE/maintenance.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/auto_assign.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/auto_assign.yml -------------------------------------------------------------------------------- /.github/boring-cyborg.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/boring-cyborg.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/scripts/comment_on_large_pr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/scripts/comment_on_large_pr.js -------------------------------------------------------------------------------- /.github/scripts/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/scripts/constants.js -------------------------------------------------------------------------------- /.github/scripts/download_pr_artifact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/scripts/download_pr_artifact.js -------------------------------------------------------------------------------- /.github/scripts/enforce_acknowledgment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/scripts/enforce_acknowledgment.js -------------------------------------------------------------------------------- /.github/scripts/label_missing_acknowledgement_section.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/scripts/label_missing_acknowledgement_section.js -------------------------------------------------------------------------------- /.github/scripts/label_missing_related_issue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/scripts/label_missing_related_issue.js -------------------------------------------------------------------------------- /.github/scripts/label_pr_based_on_title.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/scripts/label_pr_based_on_title.js -------------------------------------------------------------------------------- /.github/scripts/label_related_issue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/scripts/label_related_issue.js -------------------------------------------------------------------------------- /.github/scripts/save_pr_details.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/scripts/save_pr_details.js -------------------------------------------------------------------------------- /.github/semantic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/semantic.yml -------------------------------------------------------------------------------- /.github/workflows/auto_assign.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/workflows/auto_assign.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/label_pr_on_title.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/workflows/label_pr_on_title.yml -------------------------------------------------------------------------------- /.github/workflows/on_label_added.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/workflows/on_label_added.yml -------------------------------------------------------------------------------- /.github/workflows/on_merged_pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/workflows/on_merged_pr.yml -------------------------------------------------------------------------------- /.github/workflows/on_opened_pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/workflows/on_opened_pr.yml -------------------------------------------------------------------------------- /.github/workflows/record_pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/workflows/record_pr.yml -------------------------------------------------------------------------------- /.github/workflows/reusable_export_pr_details.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.github/workflows/reusable_export_pr_details.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/README.md -------------------------------------------------------------------------------- /Unicorn.Approvals/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/.gitignore -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService.Tests/ApprovalsService.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService.Tests/ApprovalsService.Tests.csproj -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService.Tests/PropertiesApprovalSyncFunctionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService.Tests/PropertiesApprovalSyncFunctionTest.cs -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService.Tests/TestHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService.Tests/TestHelpers.cs -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/contract_status_changed_event_contract_1_approved.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/contract_status_changed_event_contract_1_approved.json -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/contract_status_changed_event_contract_1_draft.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/contract_status_changed_event_contract_1_draft.json -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/contract_status_changed_event_contract_2_approved.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/contract_status_changed_event_contract_2_approved.json -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/contract_status_changed_event_contract_2_draft.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/contract_status_changed_event_contract_2_draft.json -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/publication_approval_requested_event.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/publication_approval_requested_event.json -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/publication_approval_requested_event_all_good.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/publication_approval_requested_event_all_good.json -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/publication_approval_requested_event_inappropriate_description.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/publication_approval_requested_event_inappropriate_description.json -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/publication_approval_requested_event_inappropriate_images.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/publication_approval_requested_event_inappropriate_images.json -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/publication_approval_requested_event_non_existing_contract.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/publication_approval_requested_event_non_existing_contract.json -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/publication_approval_requested_event_pause_workflow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/publication_approval_requested_event_pause_workflow.json -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/publication_evaluation_completed_event.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/publication_evaluation_completed_event.json -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/put_event_property_approval_requested.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService.Tests/events/EventBridge/put_event_property_approval_requested.json -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService.Tests/events/Lambda/contract_status_changed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService.Tests/events/Lambda/contract_status_changed.json -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService.Tests/events/Lambda/contract_status_checker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService.Tests/events/Lambda/contract_status_checker.json -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService.Tests/events/StreamEvents/contract_status_changed_approved.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService.Tests/events/StreamEvents/contract_status_changed_approved.json -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService.Tests/events/StreamEvents/contract_status_changed_approved_waiting_for_approval.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService.Tests/events/StreamEvents/contract_status_changed_approved_waiting_for_approval.json -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService.Tests/events/StreamEvents/contract_status_changed_draft.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService.Tests/events/StreamEvents/contract_status_changed_draft.json -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService.Tests/events/StreamEvents/contract_status_draft_waiting_for_approval.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService.Tests/events/StreamEvents/contract_status_draft_waiting_for_approval.json -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService.Tests/events/put_event_contract_status_changed.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService.Tests/events/put_event_contract_status_changed.json -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService.Tests/events/send_events_cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService.Tests/events/send_events_cli.json -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService/ApprovalsService.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService/ApprovalsService.csproj -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService/ContractStatusChangedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService/ContractStatusChangedEvent.cs -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService/ContractStatusChangedEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService/ContractStatusChangedEventHandler.cs -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService/ContractStatusChangedEventHandlerException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService/ContractStatusChangedEventHandlerException.cs -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService/ContractStatusItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService/ContractStatusItem.cs -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService/ContractStatusNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService/ContractStatusNotFoundException.cs -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService/PropertiesApprovalSyncFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService/PropertiesApprovalSyncFunction.cs -------------------------------------------------------------------------------- /Unicorn.Approvals/ApprovalsService/WaitForContractApprovalFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/ApprovalsService/WaitForContractApprovalFunction.cs -------------------------------------------------------------------------------- /Unicorn.Approvals/Infrastructure/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/Infrastructure/README.md -------------------------------------------------------------------------------- /Unicorn.Approvals/Infrastructure/approvals-service/PropertyApproval.asl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/Infrastructure/approvals-service/PropertyApproval.asl.yaml -------------------------------------------------------------------------------- /Unicorn.Approvals/Infrastructure/approvals-service/samconfig.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/Infrastructure/approvals-service/samconfig.toml -------------------------------------------------------------------------------- /Unicorn.Approvals/Infrastructure/approvals-service/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/Infrastructure/approvals-service/template.yaml -------------------------------------------------------------------------------- /Unicorn.Approvals/Infrastructure/domain.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/Infrastructure/domain.yaml -------------------------------------------------------------------------------- /Unicorn.Approvals/Infrastructure/schema-registry/PublicationEvaluationCompleted-schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/Infrastructure/schema-registry/PublicationEvaluationCompleted-schema.yaml -------------------------------------------------------------------------------- /Unicorn.Approvals/Infrastructure/subscriptions/unicorn-contracts-subscriptions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/Infrastructure/subscriptions/unicorn-contracts-subscriptions.yaml -------------------------------------------------------------------------------- /Unicorn.Approvals/Infrastructure/subscriptions/unicorn-web-subscriptions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/Infrastructure/subscriptions/unicorn-web-subscriptions.yaml -------------------------------------------------------------------------------- /Unicorn.Approvals/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/Makefile -------------------------------------------------------------------------------- /Unicorn.Approvals/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/README.md -------------------------------------------------------------------------------- /Unicorn.Approvals/omnisharp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Approvals/omnisharp.json -------------------------------------------------------------------------------- /Unicorn.Contracts/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Contracts/.gitignore -------------------------------------------------------------------------------- /Unicorn.Contracts/ContractsService.Test/ContractEventHandlerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Contracts/ContractsService.Test/ContractEventHandlerTest.cs -------------------------------------------------------------------------------- /Unicorn.Contracts/ContractsService.Test/ContractsService.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Contracts/ContractsService.Test/ContractsService.Tests.csproj -------------------------------------------------------------------------------- /Unicorn.Contracts/ContractsService.Test/TestHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Contracts/ContractsService.Test/TestHelpers.cs -------------------------------------------------------------------------------- /Unicorn.Contracts/ContractsService.Test/events/create_contract_valid_payload_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Contracts/ContractsService.Test/events/create_contract_valid_payload_1.json -------------------------------------------------------------------------------- /Unicorn.Contracts/ContractsService.Test/events/update_contract_valid_payload_1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Contracts/ContractsService.Test/events/update_contract_valid_payload_1.json -------------------------------------------------------------------------------- /Unicorn.Contracts/ContractsService/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Contracts/ContractsService/.gitignore -------------------------------------------------------------------------------- /Unicorn.Contracts/ContractsService/Contract.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Contracts/ContractsService/Contract.cs -------------------------------------------------------------------------------- /Unicorn.Contracts/ContractsService/ContractEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Contracts/ContractsService/ContractEventHandler.cs -------------------------------------------------------------------------------- /Unicorn.Contracts/ContractsService/ContractStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Contracts/ContractsService/ContractStatus.cs -------------------------------------------------------------------------------- /Unicorn.Contracts/ContractsService/ContractsService.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Contracts/ContractsService/ContractsService.csproj -------------------------------------------------------------------------------- /Unicorn.Contracts/Infrastructure/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Contracts/Infrastructure/README.md -------------------------------------------------------------------------------- /Unicorn.Contracts/Infrastructure/contracts-service/api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Contracts/Infrastructure/contracts-service/api.yaml -------------------------------------------------------------------------------- /Unicorn.Contracts/Infrastructure/contracts-service/samconfig.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Contracts/Infrastructure/contracts-service/samconfig.toml -------------------------------------------------------------------------------- /Unicorn.Contracts/Infrastructure/contracts-service/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Contracts/Infrastructure/contracts-service/template.yaml -------------------------------------------------------------------------------- /Unicorn.Contracts/Infrastructure/domain.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Contracts/Infrastructure/domain.yaml -------------------------------------------------------------------------------- /Unicorn.Contracts/Infrastructure/schema-registry/ContractStatusChanged-schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Contracts/Infrastructure/schema-registry/ContractStatusChanged-schema.yaml -------------------------------------------------------------------------------- /Unicorn.Contracts/Infrastructure/subscriptions/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Unicorn.Contracts/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Contracts/Makefile -------------------------------------------------------------------------------- /Unicorn.Contracts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Contracts/README.md -------------------------------------------------------------------------------- /Unicorn.Contracts/omnisharp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Contracts/omnisharp.json -------------------------------------------------------------------------------- /Unicorn.Shared/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Shared/Makefile -------------------------------------------------------------------------------- /Unicorn.Shared/uni-prop-images.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Shared/uni-prop-images.yaml -------------------------------------------------------------------------------- /Unicorn.Shared/uni-prop-namespaces.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Shared/uni-prop-namespaces.yaml -------------------------------------------------------------------------------- /Unicorn.Web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/.gitignore -------------------------------------------------------------------------------- /Unicorn.Web/Common/Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/Common/Common.csproj -------------------------------------------------------------------------------- /Unicorn.Web/Common/PropertyDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/Common/PropertyDto.cs -------------------------------------------------------------------------------- /Unicorn.Web/Common/PropertyNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/Common/PropertyNames.cs -------------------------------------------------------------------------------- /Unicorn.Web/Common/PropertyRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/Common/PropertyRecord.cs -------------------------------------------------------------------------------- /Unicorn.Web/Common/PropertyRecordHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/Common/PropertyRecordHelper.cs -------------------------------------------------------------------------------- /Unicorn.Web/Common/PropertyStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/Common/PropertyStatus.cs -------------------------------------------------------------------------------- /Unicorn.Web/Data/load_data.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/Data/load_data.sh -------------------------------------------------------------------------------- /Unicorn.Web/Data/property_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/Data/property_data.json -------------------------------------------------------------------------------- /Unicorn.Web/Infrastructure/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/Infrastructure/README.md -------------------------------------------------------------------------------- /Unicorn.Web/Infrastructure/domain.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/Infrastructure/domain.yaml -------------------------------------------------------------------------------- /Unicorn.Web/Infrastructure/schema-registry/PublicationApprovalRequested-schema.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/Infrastructure/schema-registry/PublicationApprovalRequested-schema.yaml -------------------------------------------------------------------------------- /Unicorn.Web/Infrastructure/subscriptions/unicorn-approvals-subscriptions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/Infrastructure/subscriptions/unicorn-approvals-subscriptions.yaml -------------------------------------------------------------------------------- /Unicorn.Web/Infrastructure/web-service/api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/Infrastructure/web-service/api.yaml -------------------------------------------------------------------------------- /Unicorn.Web/Infrastructure/web-service/samconfig.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/Infrastructure/web-service/samconfig.toml -------------------------------------------------------------------------------- /Unicorn.Web/Infrastructure/web-service/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/Infrastructure/web-service/template.yaml -------------------------------------------------------------------------------- /Unicorn.Web/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/Makefile -------------------------------------------------------------------------------- /Unicorn.Web/PublicationManagerService.Tests/PublicationManagerService.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/PublicationManagerService.Tests/PublicationManagerService.Tests.csproj -------------------------------------------------------------------------------- /Unicorn.Web/PublicationManagerService.Tests/RequestApprovalFunctionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/PublicationManagerService.Tests/RequestApprovalFunctionTest.cs -------------------------------------------------------------------------------- /Unicorn.Web/PublicationManagerService.Tests/TestHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/PublicationManagerService.Tests/TestHelpers.cs -------------------------------------------------------------------------------- /Unicorn.Web/PublicationManagerService.Tests/events/property_approved.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/PublicationManagerService.Tests/events/property_approved.json -------------------------------------------------------------------------------- /Unicorn.Web/PublicationManagerService.Tests/events/request_already_approved.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/PublicationManagerService.Tests/events/request_already_approved.json -------------------------------------------------------------------------------- /Unicorn.Web/PublicationManagerService.Tests/events/request_approval_bad_input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/PublicationManagerService.Tests/events/request_approval_bad_input.json -------------------------------------------------------------------------------- /Unicorn.Web/PublicationManagerService.Tests/events/request_approval_event.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/PublicationManagerService.Tests/events/request_approval_event.json -------------------------------------------------------------------------------- /Unicorn.Web/PublicationManagerService.Tests/events/request_invalid_property_id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/PublicationManagerService.Tests/events/request_invalid_property_id.json -------------------------------------------------------------------------------- /Unicorn.Web/PublicationManagerService.Tests/events/request_non_existent_property.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/PublicationManagerService.Tests/events/request_non_existent_property.json -------------------------------------------------------------------------------- /Unicorn.Web/PublicationManagerService/ApprovePublicationRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/PublicationManagerService/ApprovePublicationRequest.cs -------------------------------------------------------------------------------- /Unicorn.Web/PublicationManagerService/PublicationEvaluationCompletedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/PublicationManagerService/PublicationEvaluationCompletedEvent.cs -------------------------------------------------------------------------------- /Unicorn.Web/PublicationManagerService/PublicationEvaluationEventHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/PublicationManagerService/PublicationEvaluationEventHandler.cs -------------------------------------------------------------------------------- /Unicorn.Web/PublicationManagerService/PublicationEvaluationEventHandlerException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/PublicationManagerService/PublicationEvaluationEventHandlerException.cs -------------------------------------------------------------------------------- /Unicorn.Web/PublicationManagerService/PublicationManagerService.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/PublicationManagerService/PublicationManagerService.csproj -------------------------------------------------------------------------------- /Unicorn.Web/PublicationManagerService/RequestApprovalEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/PublicationManagerService/RequestApprovalEvent.cs -------------------------------------------------------------------------------- /Unicorn.Web/PublicationManagerService/RequestApprovalFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/PublicationManagerService/RequestApprovalFunction.cs -------------------------------------------------------------------------------- /Unicorn.Web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/README.md -------------------------------------------------------------------------------- /Unicorn.Web/SearchService.Tests/PropertySearchFunctionTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/SearchService.Tests/PropertySearchFunctionTest.cs -------------------------------------------------------------------------------- /Unicorn.Web/SearchService.Tests/SearchService.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/SearchService.Tests/SearchService.Tests.csproj -------------------------------------------------------------------------------- /Unicorn.Web/SearchService.Tests/TestHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/SearchService.Tests/TestHelpers.cs -------------------------------------------------------------------------------- /Unicorn.Web/SearchService.Tests/events/search_by_city.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/SearchService.Tests/events/search_by_city.json -------------------------------------------------------------------------------- /Unicorn.Web/SearchService.Tests/events/search_by_full_address.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/SearchService.Tests/events/search_by_full_address.json -------------------------------------------------------------------------------- /Unicorn.Web/SearchService.Tests/events/search_by_full_address_declined.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/SearchService.Tests/events/search_by_full_address_declined.json -------------------------------------------------------------------------------- /Unicorn.Web/SearchService.Tests/events/search_by_full_address_new.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/SearchService.Tests/events/search_by_full_address_new.json -------------------------------------------------------------------------------- /Unicorn.Web/SearchService.Tests/events/search_by_full_address_not_found.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/SearchService.Tests/events/search_by_full_address_not_found.json -------------------------------------------------------------------------------- /Unicorn.Web/SearchService.Tests/events/search_by_street_event.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/SearchService.Tests/events/search_by_street_event.json -------------------------------------------------------------------------------- /Unicorn.Web/SearchService/PropertySearchFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/SearchService/PropertySearchFunction.cs -------------------------------------------------------------------------------- /Unicorn.Web/SearchService/SearchService.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/SearchService/SearchService.csproj -------------------------------------------------------------------------------- /Unicorn.Web/omnisharp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/Unicorn.Web/omnisharp.json -------------------------------------------------------------------------------- /UnicornProperties.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/UnicornProperties.sln -------------------------------------------------------------------------------- /docs/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/docs/architecture.png -------------------------------------------------------------------------------- /docs/workshop_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/docs/workshop_logo.png -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-samples/aws-serverless-developer-experience-workshop-dotnet/HEAD/global.json --------------------------------------------------------------------------------