Free cookie consent management tool by TermsFeed Policy Generator

Changeset 955


Ignore:
Timestamp:
12/10/08 16:01:51 (15 years ago)
Author:
msteinbi
Message:

Implementation of UserRoleManager (#417)

Location:
trunk/sources/HeuristicLab.Hive.Contracts
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Hive.Contracts/Interfaces/IUserRoleManager.cs

    r952 r955  
    2323    Response RemoveUserGroup(long groupId);
    2424    [OperationContract]
     25    [ServiceKnownType(typeof(PermissionOwner))]
     26    [ServiceKnownType(typeof(User))]
     27    [ServiceKnownType(typeof(UserGroup))]
    2528    ResponseList<UserGroup> GetAllUserGroups();
    2629    [OperationContract]
  • trunk/sources/HeuristicLab.Hive.Contracts/ResponseList.cs

    r903 r955  
    2525using System.Text;
    2626using System.Runtime.Serialization;
     27using System.ServiceModel;
     28using HeuristicLab.Hive.Contracts.BusinessObjects;
    2729
    2830namespace HeuristicLab.Hive.Contracts {
     
    3133  public class ResponseList<T> : Response {
    3234    [DataMember]
    33     public List<T> List { get; set; }
     35    public IList<T> List { get; set; }
    3436
    3537  }
Note: See TracChangeset for help on using the changeset viewer.