internal ServiceResult(ServiceResultKey key, ServiceError error) : this(key) { if (error != null) { this.Errors.Add(error); } }
internal ServiceResult(ServiceResultKey key, object model) : this(key) { this.Model = model; }
internal ServiceResult(ServiceResultKey key) { this.Key = key; }