Titus
A console application with three-layer architecture (Core, Domain, Service) with Repository Pattern for EF DbContext and Redis Wrapper in Core, models in Domain, services and Distributed CacheManager in Service, and unit tests with Moq and fake services.
Install / Use
/learn @abowfzl/TitusREADME
Name
Titus
Usage
Read Huge Data From Ecxel (like 500,000 Rows that use in Project) And Insert To Database.
Summery
Read Excel File And Check Dublicated Value And Insert Values to Redis In Program.cs ,<br> Read again from Redis and Insert to SQL With Fastest Performance.
Steps
- Open Excel Stream and Read Data.</br>
- Validate Data and Insert Data In Redis.</br>
- Read Data From Redis.</br>
- Insert Data In SQL.</br>
About
An Cosole Application built with .Net 5 with 2 ClassLibrary (3 Layer (Core, Domain, Service)).</br></br> Repository Pattern For EF DbContext and Redis Wrapper in Core Layer,</br> Models In Domain,</br> Services and Distributed CacheManager Methods Implemention In Service Layer,</br> Unit Tests with Moq Repository and Fake Services for Test Domain Services In UnitTest
Built With
Redis
Working with Excel:
Unit Test:
Related Skills
oracle
349.7kBest practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).
prose
349.7kOpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.
Command Development
109.7kThis skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.
Plugin Structure
109.7kThis skill should be used when the user asks to "create a plugin", "scaffold a plugin", "understand plugin structure", "organize plugin components", "set up plugin.json", "use ${CLAUDE_PLUGIN_ROOT}", "add commands/agents/skills/hooks", "configure auto-discovery", or needs guidance on plugin directory layout, manifest configuration, component organization, file naming conventions, or Claude Code plugin architecture best practices.
