2010-08-25 20 views
11

Yeni bir "WCF hizmet kitaplığı" türü projesi oluşturdum. Sözleşmem için bir dosya ve arayüzü uygulayan bir dosya oluşturdum. Her iki dosya da .cs uzantısına sahiptir.WCF servisi. Nereye eklenir? svc dosyası

Lütfen herkesin bunu nasıl tüketebileceğimi söyleyin. Demek istediğim, .svc dosyamı nereye ekleyeyim?

cevap

14

Başka bir proje oluşturmanız gerekir: Web uygulaması veya WCF Hizmet uygulaması (genellikle eklenen bazı referanslarla birlikte Web uygulamasıyla aynıdır). Sonra yeni projede servis kitaplığınıza başvurmanız ve .svc dosyası eklemeniz gerekir. Yeni oluşturulan .svc dosyasındaki dosyanın arkasındaki kodu silin ve bu dosyanın işaretini açın. @ServiceHost yönergesinin Hizmet özniteliğini değiştirin. Bu özellik, kütüphanede uygulanan hizmetinize işaret etmelidir (ad alanı ile tam ad). Ardından, web yapılandırmasına yapılandırma ekleyin.

WCF 4.0 kullanıyorsanız, yapılandırma oluşturmanız gerekmez (varsayılan kullanılacaktır) ve hatta .svc dosyasını tanımlamanıza bile gerek yoktur. WCF 4.0, configuration based activation'u destekler.

+0

Cevabınız için teşekkür ederiz. – Amit

İlgili konular