2013-07-07 5 views
0

일부 서비스가 포함 된 간단한 WCF 서비스 프로젝트가 만들어졌습니다. 프로젝트 항목 논리를 콘솔 응용 프로그램에서 Main(), WPF App.cs 또는 ASP.NET global.asax.cs의 Application_Start()으로 정의하는 방법은 무엇입니까?WCF에서 핵심 논리를 만들고 구성하십시오.

+2

Main() 또는 다른 시작점이 없으면 서비스를 구성하고 있으며 외부에서 전화 할 수 있습니다. – wudzik

+0

통신을 제외한 일부 논리를 호스트하기 위해 서비스를 사용할 수 없다는 의미입니까? –

+2

로직을 저장할 수는 있지만 상태가 없습니다. http://stackoverflow.com/a/6050685/1714342 – wudzik

답변

0

로직을 Service 클래스의 정적 생성자에 넣습니다. 서비스가 IService1 인 경우

static Service1() { 

} 

서비스가 시작되면 한 번만 호출됩니다.