Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🏗️ [ARCHITECTURE] Implement IronHook architectural design #3

Merged
merged 100 commits into from
Aug 6, 2021

Conversation

furkandeveloper
Copy link
Contributor

Summary

This PR includes implementation architectural design for iron hook.

  • Implement IronHook.Core library.
    This library includes core structures for IronHook project.
    For Example; Entities, General extension, Abstractions, Primitivies types etc.
  • Implement IronHook.EntityFrameworkCore library
    This library includes base EF Core objects. Generator etc.
  • Implement IronHook.PostgreSql library.
    This library includes implementation of PostgreSql provider.

⛏  Add relation of Hook and HookRequest
⛏ Add relation between hookLogs to HookRequest entity
This class will uses when request send
This interface includes Hook operator signature
♻ Change return type from IList of Hook to List of Hook
Add List of Hook Requests parameter
➕ Add EfCore dependencies in IronHook.EntityFrameworkCore
Add IronHookCore dependencies for IronHook.EntityFrameworkCore
This generator will uses when row insert set PK
- Add Update entity endpoint
- Add Delete entity endpoint
@furkandeveloper furkandeveloper added documentation Improvements or additions to documentation enhancement New feature or request priority:high High Priority Task infrastructure Infrastructure dev-ops dev-ops relaed operations effort-32 labels Aug 6, 2021
@furkandeveloper furkandeveloper added this to the v1 milestone Aug 6, 2021
@furkandeveloper furkandeveloper self-assigned this Aug 6, 2021
@ferhatozlu ferhatozlu merged commit 3257d63 into develop Aug 6, 2021
@furkandeveloper furkandeveloper deleted the infrastructure/core branch August 6, 2021 10:07
@furkandeveloper
Copy link
Contributor Author

@all-contributors please add @furkandeveloper for infrastructure, tests and code

@allcontributors
Copy link
Contributor

@furkandeveloper

I've put up a pull request to add @furkandeveloper! 🎉

@furkandeveloper
Copy link
Contributor Author

@all-contributors please add @ferhatozlu for infrastructure, tests and code

@allcontributors
Copy link
Contributor

@furkandeveloper

I've put up a pull request to add @ferhatozlu! 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dev-ops dev-ops relaed operations documentation Improvements or additions to documentation effort-32 enhancement New feature or request infrastructure Infrastructure priority:high High Priority Task
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants