using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ServiceModel;
using HeuristicLab.Hive.Contracts.BusinessObjects;
namespace HeuristicLab.Hive.Contracts.Interfaces {
///
/// This is the facade for the User/Role Manager used by the Management Console
///
[ServiceContract]
public interface IUserRoleManager {
[OperationContract]
List GetAllUsers();
[OperationContract]
void AddNewUser(User user);
[OperationContract]
List GetAllUserGroups();
}
}