view SilverlightAsyncRestWcf/SilverlightAsyncRestWcf.Services/IService.cs @ 118:fa4ba8943048

final version
author stevenh7776
date Sun, 27 May 2012 19:53:23 +0100
parents 9eadccc3b46c
children
line wrap: on
line source

using System.Collections.Generic;
using System.ServiceModel;

namespace SilverlightAsyncRestWcf.Services
{
    [ServiceContract]
    interface IService<T>
    {
        [OperationContract]
        IList<T> GetAll();
        
        [OperationContract]
        T Get(string id);
      
        [OperationContract]
        void Insert(T entity);
      
        [OperationContract]
        void Update(string id, T entity);
     
        [OperationContract]
        void Delete(string id);
    }
}