refactoring
This commit is contained in:
@ -1,6 +1,6 @@
|
|||||||
|
|
||||||
using System.ComponentModel.DataAnnotations;
|
using System.ComponentModel.DataAnnotations;
|
||||||
namespace Yavsc.Models.Messaging
|
namespace Yavsc.Abstract.Identity
|
||||||
{
|
{
|
||||||
public class ClientProviderInfo
|
public class ClientProviderInfo
|
||||||
{
|
{
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
namespace Yavsc
|
namespace Yavsc.Abstract.Identity
|
||||||
{
|
{
|
||||||
public interface IApplicationUser
|
public interface IApplicationUser
|
||||||
{
|
{
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
namespace Yavsc
|
namespace Yavsc.Abstract.Identity.Security
|
||||||
{
|
{
|
||||||
|
|
||||||
public interface ICircleAuthorization
|
public interface ICircleAuthorization
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
namespace Yavsc
|
namespace Yavsc.Abstract.Identity.Security
|
||||||
{
|
{
|
||||||
public interface ICircleAuthorized
|
public interface ICircleAuthorized
|
||||||
{
|
{
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
|
using System;
|
||||||
|
|
||||||
namespace Yavsc.Abstract.Identity
|
namespace Yavsc.Abstract.Identity
|
||||||
{
|
{
|
||||||
using System;
|
|
||||||
public class TokenInfo
|
public class TokenInfo
|
||||||
{
|
{
|
||||||
public string AccessToken { get; set; }
|
public string AccessToken { get; set; }
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
namespace Yavsc.Models.Auth
|
namespace Yavsc.Abstract.Identity
|
||||||
{
|
{
|
||||||
public class UserInfo {
|
public class UserInfo {
|
||||||
|
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
namespace Yavsc.Interfaces
|
using Yavsc.Abstract.Identity;
|
||||||
|
|
||||||
|
namespace Yavsc.Interfaces
|
||||||
{
|
{
|
||||||
public interface ICircleMember: IIdentified<long>
|
public interface ICircleMember: IIdentified<long>
|
||||||
{
|
{
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
|
|
||||||
|
using Yavsc.Abstract.Identity;
|
||||||
|
|
||||||
namespace Yavsc.Interfaces
|
namespace Yavsc.Interfaces
|
||||||
{
|
{
|
||||||
public interface IGCMDeclaration
|
public interface IGCMDeclaration
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
using System;
|
using System;
|
||||||
using Yavsc.Models.Messaging;
|
using Yavsc.Abstract.Identity;
|
||||||
|
|
||||||
namespace Yavsc.Interfaces
|
namespace Yavsc.Interfaces
|
||||||
{
|
{
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
using System;
|
using System;
|
||||||
|
using Yavsc.Abstract.Identity;
|
||||||
|
|
||||||
namespace Yavsc.Models
|
namespace Yavsc.Models
|
||||||
{
|
{
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
namespace Yavsc
|
namespace Yavsc
|
||||||
{
|
{
|
||||||
|
using Abstract.Identity;
|
||||||
public interface IContact
|
public interface IContact
|
||||||
{
|
{
|
||||||
IApplicationUser Owner { get; set; }
|
IApplicationUser Owner { get; set; }
|
||||||
|
@ -17,6 +17,7 @@
|
|||||||
//
|
//
|
||||||
|
|
||||||
using System;
|
using System;
|
||||||
|
using Yavsc.Abstract.Identity;
|
||||||
|
|
||||||
namespace Yavsc
|
namespace Yavsc
|
||||||
{
|
{
|
||||||
|
@ -5,6 +5,7 @@ namespace Yavsc.Models.Access
|
|||||||
using Newtonsoft.Json;
|
using Newtonsoft.Json;
|
||||||
using Yavsc;
|
using Yavsc;
|
||||||
using Blog;
|
using Blog;
|
||||||
|
using Yavsc.Abstract.Identity.Security;
|
||||||
|
|
||||||
public class CircleAuthorizationToBlogPost : ICircleAuthorization
|
public class CircleAuthorizationToBlogPost : ICircleAuthorization
|
||||||
{
|
{
|
||||||
|
@ -4,6 +4,7 @@ using System.ComponentModel.DataAnnotations;
|
|||||||
using System.ComponentModel.DataAnnotations.Schema;
|
using System.ComponentModel.DataAnnotations.Schema;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using Newtonsoft.Json;
|
using Newtonsoft.Json;
|
||||||
|
using Yavsc.Abstract.Identity.Security;
|
||||||
using Yavsc.Interfaces;
|
using Yavsc.Interfaces;
|
||||||
using Yavsc.Models.Access;
|
using Yavsc.Models.Access;
|
||||||
using Yavsc.Models.Relationship;
|
using Yavsc.Models.Relationship;
|
||||||
|
@ -8,11 +8,11 @@ using Yavsc.Models.Relationship;
|
|||||||
using Yavsc.Billing;
|
using Yavsc.Billing;
|
||||||
using System.Globalization;
|
using System.Globalization;
|
||||||
using Yavsc.Helpers;
|
using Yavsc.Helpers;
|
||||||
using Yavsc.Models.Messaging;
|
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using Microsoft.Extensions.Localization;
|
using Microsoft.Extensions.Localization;
|
||||||
using Yavsc.ViewModels.PayPal;
|
using Yavsc.ViewModels.PayPal;
|
||||||
using Yavsc.Models.HairCut;
|
using Yavsc.Models.HairCut;
|
||||||
|
using Yavsc.Abstract.Identity;
|
||||||
|
|
||||||
namespace Yavsc.Models.Haircut
|
namespace Yavsc.Models.Haircut
|
||||||
{
|
{
|
||||||
|
@ -22,6 +22,8 @@
|
|||||||
|
|
||||||
using System;
|
using System;
|
||||||
using System.ComponentModel.DataAnnotations;
|
using System.ComponentModel.DataAnnotations;
|
||||||
|
using Yavsc.Abstract.Identity;
|
||||||
|
using Yavsc.Abstract.Identity;
|
||||||
using Yavsc.Models.Auth;
|
using Yavsc.Models.Auth;
|
||||||
using Yavsc.Models.Relationship;
|
using Yavsc.Models.Relationship;
|
||||||
|
|
||||||
|
@ -1,4 +1,6 @@
|
|||||||
|
|
||||||
|
using Yavsc.Abstract.Identity;
|
||||||
|
|
||||||
namespace Yavsc.Models.Messaging
|
namespace Yavsc.Models.Messaging
|
||||||
{
|
{
|
||||||
public class ProviderClientInfo : ClientProviderInfo
|
public class ProviderClientInfo : ClientProviderInfo
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
using Yavsc.Abstract.Identity;
|
||||||
|
|
||||||
namespace Yavsc.Models.Auth
|
namespace Yavsc.Models.Auth
|
||||||
{
|
{
|
||||||
public class Me : IApplicationUser {
|
public class Me : IApplicationUser {
|
||||||
|
@ -1,3 +1,5 @@
|
|||||||
|
using Yavsc.Abstract.Identity;
|
||||||
|
using Yavsc.Abstract.Identity;
|
||||||
using Yavsc.Models.Auth;
|
using Yavsc.Models.Auth;
|
||||||
|
|
||||||
namespace Yavsc.ViewModels.Administration
|
namespace Yavsc.ViewModels.Administration
|
||||||
|
@ -1,9 +1,9 @@
|
|||||||
using Microsoft.AspNet.Authorization;
|
using Microsoft.AspNet.Authorization;
|
||||||
|
using System.Security.Claims;
|
||||||
|
using Yavsc.Models.Blog;
|
||||||
|
|
||||||
namespace Yavsc.ViewModels.Auth.Handlers
|
namespace Yavsc.ViewModels.Auth.Handlers
|
||||||
{
|
{
|
||||||
using System.Security.Claims;
|
|
||||||
using Models.Blog;
|
|
||||||
public class BlogEditHandler : AuthorizationHandler<EditRequirement, BlogPost>
|
public class BlogEditHandler : AuthorizationHandler<EditRequirement, BlogPost>
|
||||||
{
|
{
|
||||||
protected override void Handle(AuthorizationContext context, EditRequirement requirement, BlogPost resource)
|
protected override void Handle(AuthorizationContext context, EditRequirement requirement, BlogPost resource)
|
||||||
|
Reference in New Issue
Block a user