2017-04-09 3 views
-3

Asp.net WEB API는 웹 애플리케이션 프론트 엔드로 작업 할 때 사용할 수있는 좋은 옵션이 아닙니다. 그리고 봇 프레임 워크 템플릿은 WEB API를 기반으로합니다. 봇을 개발 중이지만 웹 API 대신 mvc 또는 .net 코어를 사용하고 싶습니다.봇 프레임 워크 asp.net 코어

우리가 그렇게 할 수 있습니까? 그렇다면 어떤 변경 사항을 MVC 또는 .NET Core와 같은 다른 템플릿에서 변경해야합니까?

+0

왜 'APIController' 대신에'Controller'를 확장하는 별도의 컨트롤러를 생성하지 않는 것이 좋을까요? 하나의 프로젝트에서 두 가지를 모두 가질 수 있습니다. – rposbo

+0

두 태그가 모두 포함되어있어 ASP.NET 또는 ASP.NET Core에 관한 질문인지 확실하지 않습니다. – Tseng

+0

사실 나는 별도의 프로젝트 (웹 API)에서 봇에 의해 생성하고 다른 프로젝트 (asp.net mvc 또는 코어)에서 서비스를 사용하지 않고 사용자가 직접 액세스하는 응용 프로그램을 개발 중입니다. 그래서 내 봇 로직과 내 다른 비즈니스 로직을 관리 할 수있는 하나의 애플리케이션으로 모든 것을 만들고 싶습니다. –

답변

0

조금 혼란스러운 질문.

MVC를 기반으로하는 ASP .NET 웹 API입니다. 커넥터 클라이언트는 이미 내가 아는 한 .NET Standard를 지원합니다. .NET 코어 포트가 진행 중이지만 here은 기본 저장소에서 기본 포트입니다. 봇 빌더 내부의 대부분의 것들은 간단한 API를 사용합니다. 왜냐하면 이것은 제 3 자 (슬랙, 스카 이프 등)에 대한 커넥터이기 때문입니다.

+0

사실 저는 별도의 프로젝트 (웹 API)에서 봇에 의해 생성하고 싶지 않은 애플리케이션을 개발하고 있습니다. 사용자가 직접 액세스 할 수있는 다른 프로젝트 (asp.net mvc 또는 core)에서 서비스를 사용합니다. 그래서 내 봇 로직뿐만 아니라 내 다른 비즈니스 로직도 관리 할 수있는 하나의 애플리케이션으로 모든 것을 만들고 싶습니다. –

+0

내가 아는 한 기존 템플릿이 필요 없지만 쉽게 만들 수 있습니다. MVC에 대한 참조가 있으므로 정상적인 MVC 플로우를 꽂을 수 있습니다. 당신은 자산 (보기, js, CSS) 복사 및 붙여 넣기 구성 부분을 mvc 응용 프로그램 복사 및 붙여 넣기를 만들 수 있습니다. 회사에서 새 응용 프로그램을 쉽게 만들 수 있도록하려면 .NET 코어에서 새 템플릿 (http://rehansaeed.com/custom-project-templates-using-dotnet-new/)을 만들어야합니다. – Chrissx

관련 문제