Skip to content

BugraME/ME.Extension.NTier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

N-Tier Architecture Visual Studio Extension

Bu Visual Studio eklentisi, N-Tier Architecture ile çalışan projeler için gereken temel bileşenleri oluşturmak için context menü içerisine seçenekler sunar. Menüsüden "Create Dto", "Create Repository" veya "Create Service" seçerek öğelerin otomatik olarak oluşturulmasını sağlar.

Kurulum

  1. VSIX Dosyasını İndir: VisualStudio Marketplace sayfasından en son sürümü indirin.
  2. Yükleyin: İndirdiğiniz ".vsix" dosyasına çift tıklayarak Visual Studio'ya yükleyin.
  3. Visual Studio'yu Yeniden Başlatın: Değişikliklerin etkili olması için Visual Studio'yu yeniden başlatın.

Kullanım

ME Extension NTier

  1. Entity'den Item Oluşturma:
    • Solution Explorer üzerinden bir modele sağ tıklayın.
    • Add > New Item seçeneğini seçin.
    • Açılan pencerede Create Dto, Create Repository veya Create Service seçeneğini seçin.
    • Açılan form üzerinde oluşturulacak dosyanın proje ismini ve klasör ismini girip Add butonuna tıklayın.

  2. Entity Örneği:
  3. public class Product : BaseEntity {
        public string Name { get; set; }
        public decimal Price { get; set; }
    }

  4. Entity'den Türetilen Örnekler:
    • Dto Örneği:
    • public class ProductDto : BaseDto {
          public string Name { get; set; }
          public decimal Price { get; set; }
      }
    • Repository Örneği:
    • public class ProductRepository : BaseRepository<Product> {
          public ProductRepository() { }
      }
    • ServiceHelper Örneği:
    • public class ProductService : BaseService<ProductRepository, ProductDto, Product> {
          public ProductService() { }
      }

About

ME.Extension.NTier | NTier Architecture Extension

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages