// Resource.cs using System.Runtime.Serialization; namespace HeuristicLab.Services.Authentication.DataTransfer { public abstract class Resource { public System.Guid ResourceID { get; set; } public string Name { get; set; } public string Description { get; set; } public string ResourceType { get; set; } public override string ToString() { return (this.Name + "; Id= " + this.ResourceID + "; " + this.ResourceType); } } }