dropping GCM support

This commit is contained in:
2019-05-08 01:35:10 +01:00
parent d3e57ba2d1
commit f9364b7d26
36 changed files with 6228 additions and 149 deletions

View File

@ -8,9 +8,11 @@ namespace Yavsc.Abstract.Chat
[RegularExpression(@"^#?[a-zA-Z0-9'-']{3,10}$", ErrorMessage = "chan name cannot be validated.")]
string Name { get; }
[RegularExpression(@"^#?[a-zA-Z0-9'-']{3,10}$", ErrorMessage = "topic cannot be validated.")]
[RegularExpression(@"^#?[a-zA-Z0-9'-']{3,255}$", ErrorMessage = "topic cannot be validated.")]
string Topic { get ; set; }
List<TMod> Administration { get; }
string OwnerId { get ; }
List<TMod> Moderation { get; }
}
}

View File

@ -1,9 +1,8 @@
namespace Yavsc.Abstract.Streaming
namespace Yavsc.Abstract.Chat
{
public interface IChatUserInfo
{
IConnection[] Connections { get; set; }
string UserId { get; set; }
string UserName { get; set; }

View File

@ -1,9 +1,7 @@
namespace Yavsc
{
using Abstract.Identity;
public interface IContact
{
IApplicationUser Owner { get; set; }
string OwnerId { get; set; }
string UserId { get; set; }
}

View File

@ -20,10 +20,9 @@ using System;
namespace Yavsc
{
public interface IGCMDeclaration
public interface IMobileDeviceDeclaration
{
string DeviceId { get; set; }
string GCMRegistrationId { get; set; }
string Model { get; set; }
string Platform { get; set; }
string Version { get; set; }