나는 powershell 스크립트를 실행하는 엔진을 가지고 있으며 실행시 호출자에게 어떤 xml을 피드백하기 위해 이 필요합니다. 엔진은 i/o를 idmef xml 메시지로 사용합니다. 따라서 스크립트는 비슷한 형식의 XML 메시지를 반환해야합니다. 나는 나를 위해 포맷팅을하는 클래스를 가지고 있으며, 스크립트 작성자가 그것을 사용하기를 원할 것이다.powershell 스크립트에서 사용할 C# 클래스를 래핑하는 가장 좋은 방법은 무엇입니까?
그래서 나는 powershell에서 사용할 수 있도록 C# 클래스를 포장하고 싶습니다.
예를 들어, 대괄호를 사용하여 C# 클래스를 참조 할 수있는 부분을 보았습니다.
어떻게 C#을 이와 같이 사용할 수있게 만들 수 있습니까? 클래스 lib로 만들어야하고 어떻게 든 PowerShell 런타임에로드해야한다고 생각합니다. 또한 나는 C#에서 powershell을 실행하고 있는데, 그 시점에서 어떻게 환경에 추가 할 수 있습니까?
도움을 주시면 감사하겠습니다. Bob.
감사합니다. cmdlet으로 만들 계획 이었지만 PowerShell을 사용하지 않고 프레임 워크 클래스를 통해이 작업을 수행 할 수있는 방법이라고 확신했습니다. 그러면 엔진이 1 단 앞으로 이동하고 1 큰 요구 사항이 거의 완료됩니다. 감사. Bob. –