Skip to content

Ahmed525-12/EFProjectWebApi

Repository files navigation

# 🚀 EF Project Web API Template: Your .NET Savior! 

**Stop reinventing the wheel!** 🛑 This template is your new best friend for creating .NET Web API projects faster than you can say "بسم الله"! 💫

## ⚡ Features That'll Make You Dance
- **Instant Project Structure** 🏗️ - Folders, configs, everything ready!
- **Best Practices Baked In** 🧁 - Like grandma's recipe, but for code
- **Zero Boilerplate** 🧹 - Bye-bye repetitive code!
- **Easy Customization** 🎨 - Make it yours in 2 shakes of a lamb's tail

## 🚦 Getting Started

### 1. Install the Magic Template
```bash
dotnet new install EFProjectWebApi.Template

2. Create Your Project (POOF! 🧙)

dotnet new EFProjectWebApi2 -n YourProjectName -o YourProjectDirectory

3. Run Like the Wind! 💨

cd YourProjectDirectory
dotnet run

🛠️ Template Configuration (The Secret Sauce)

{
    "$schema": "http://json.schemastore.org/template",
    "author": "AhmedSayed",
    "classifications": ["Web", "WebAPI"],
    "identity": "EFProjectWebApi.Template",
    "name": "EFProjectWebApi2",
    "shortName": "EFProjectWebApi2",
    "tags": {
      "language": "C#",
      "type": "project"
    },
    "exclude": [
      ".vs/**/*",
      "**/.vs/**/*",
      "**/bin/**/*",
      "**/obj/**/*",
      "**/*.user"
    ],
    "sourceName": "EFProjectWebApi",
    "preferNameDirectory": true
}

🤔 Why Use This Template?

  • Consistency - Your team will actually know where stuff is
  • Productivity - Spend time on real problems, not project setup
  • Professional Setup - Look like a senior dev from line 1

📜 License

MIT Licensed - Do whatever you want (but maybe say thanks? 😇)


Made with ❤️ by AhmedSayed
"Why code hard when you can code smart?" 🧠💥

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages