У меня необычайно простой контракт на обслуживание для службы, которая управляет собственным импортом данных, например:
using System.ServiceModel;
namespace Company.Services.Domain.Contract
{
[ServiceContract(Name = "ImportService", Namespace = "http://services.company.org/")]
public interface IImportService
{
[OperationContract]
ImportResponse ImportData();
}
}
Я хотел бы настроить запланированное задание или выполнить что-то подобноеэтот звонок на ежедневной основе.Я знаю, что могу написать консольное приложение и создать прокси через svcutil. Но есть ли способ настроить это в IIS изначально (возможно, расширение IIS)?Или я мог бы достичь чего-то простого и элегантного с PowerShell?
Просто интересно, какие у меня варианты.