feature: user contact details

This commit is contained in:
Gary Sharp
2022-12-04 13:34:55 +11:00
parent fcf70f724e
commit 7a1ff211a0
7 changed files with 304 additions and 1 deletions
@@ -0,0 +1,13 @@
using Disco.Data.Repository;
using Disco.Models.Repository;
using Disco.Models.Services.Users.Contact;
using System.Collections.Generic;
namespace Disco.Services.Plugins.Features.DetailsProvider
{
[PluginFeatureCategory(DisplayName = "User Contact Providers")]
public abstract class UserContactFeature : PluginFeature
{
public abstract IEnumerable<UserContact> GetContacts(DiscoDataContext database, User user, UserContactType? contactType = null);
}
}