프로젝트 중 하나에서 요구 사항에 대한 조언이 필요합니다. 우리가 달성하고자하는 것은 텍스트 또는 XML 파일로부터 메소드 호출의 흐름을 제어하고자한다는 것입니다. 예를 들어코드 흐름을 변경하는 워크 플로우와 같은 시스템
:
string response = new Assembly1.Class1().DoStuff();
if (response == "OK")
{
new Assembly1.Class2().DoStuff();
}
else if (response == "NOTOK")
{
new Assembly2.Class1().DoStuff();
}
어떻게 함수 호출의 순서를 수정하는 기술자가 아닌 사용자에 의해 변경 될 수있는 몇 가지 형식의 코드 위에 나타낼 수 있습니다.
그래서 XML로 C# 코드를 표현하고 싶습니까? 그리고 이것은 "비 기술적 인 사용자"가 어떤면에서 더 쉬울까요? –
사용자 지정 가능한 워크 플로 프로세스의 일부로서 좋은 질문입니다. – acoolaum
비 기술적 인 부분은 약간 잘못되었습니다. 우리가 필요로하는 것은 흐름을 변경할 수 있어야한다는 것입니다. 비 기술적 인 사람에 의해 변경되지 않습니다. – Naveed