internal TicketActionManager(TdDomainSecurityProviderBase securityProvider)
 {
     SecurityProvider = securityProvider;
 }
        //TODO: we should enforce required comments on the back-end

        public static TicketActionManager GetInstance(TdDomainSecurityProviderBase securityProvider)
        {
            return(new TicketActionManager(securityProvider));
        }
 internal TicketActionManager(TdDomainSecurityProviderBase securityProvider)
 {
     SecurityProvider = securityProvider;
 }
Example #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="TdDomainContext"/> class.
 /// </summary>
 /// <remarks>
 /// The securityProvider parameter can be left null; however, this should
 /// be reserved only for back-end and automated functionality that runs
 /// outside of a user's context (e.g. migrations)
 /// </remarks>
 /// <param name="securityProvider">The security provider.</param>
 public TdDomainContext(TdDomainSecurityProviderBase securityProvider)
     : this()
 {
     SecurityProvider = securityProvider;
     TicketActions    = TicketActionManager.GetInstance(SecurityProvider);
 }
        //TODO: we should enforce required comments on the back-end

        public static TicketActionManager GetInstance(TdDomainSecurityProviderBase securityProvider)
        {
            return new TicketActionManager(securityProvider);
        }