Example #1
0
 private void InitManagers()
 {
     Authorization     = new Authorization(Config);
     UserManager       = new UserManager(Config, _authorizationHeader);
     FileSystemManager = new FileSystemManager(Config, _authorizationHeader);
     LinkManager       = new LinkManager(Config, _authorizationHeader);
 }
 public SnepServiceManager(ILinkManager linkmanager) : base(linkmanager)
 {
     this.SSAP = (byte)WelKnownServiceAccessPoints.SimpleNdefExchangeProtocolService;
     Params.SetMiux(2048);
     Params.SetServiceName("urn:nfc:sn:snep");
     Params.SetReceiveWindowSize(1); //in an example it was 4
     Connection             = new ServiceManagerConnection();
     Connection.LinkManager = linkmanager;
 }
        protected void Run(ClientPipelineArgs args)
        {
            Assert.ArgumentNotNull(args, "args");

            ILinkManager linkManager = ServiceFactory.LinkManager;

            linkManager.ExpandLinksInText(args.Parameters["id"], true);

            Context.ClientPage.ClientResponse.Broadcast(Context.ClientPage.ClientResponse.Alert("Links expanded!"), "Shell");
        }
Example #4
0
 public Ls(IConsole console,
           IDirectory directory,
           IFileSystemInfoFactory factory,
           ILinkManager linkManager)
 {
     _console     = console;
     _directory   = directory;
     _factory     = factory;
     _linkManager = linkManager;
 }
Example #5
0
 public ApiController(ILogger <ApiController> logger, IDbInspector dbInspector, IDbConnectionProvider dbConnectionProvider,
                      FormCreator formsCreator, IHttpContextAccessor httpContextAccessor, DbMutator dbMutator, ILinkManager linkManager)
 {
     _logger               = logger;
     _dbInspector          = dbInspector;
     _dbConnectionProvider = dbConnectionProvider;
     _formsCreator         = formsCreator;
     _httpContextAccessor  = httpContextAccessor;
     _dbMutator            = dbMutator;
     _linkManager          = linkManager;
 }
 public SocialConnectedSettingsProvider(
     ILinkManager linkManager,
     IPageContext pageContext,
     IRenderingContext renderingContext,
     IDatabase database)
 {
     _linkManager = linkManager;
     _pageContext = pageContext;
     _renderingContext = renderingContext;
     _database = database;
 }
Example #7
0
        private void StartWork()
        {
            wtoken = new CancellationTokenSource();
            int symmRetry = 0;

            task = Task.Factory.StartNew(action =>
            {
                ILinkManager manager = (ILinkManager)ServiceManagers[0];

                LLCPParameters paramsOut = new LLCPParameters(Version, MIUX, GetSupportedWelKnownServiceList(), manager.LinkTimeOut, LSC);
                LLCPParameters paramsIn;

                if (manager.LinkActivation(paramsOut, out paramsIn))
                {
                    ConnectionChanged?.Invoke(this, new LLCPLinkActivatedEventArgs()
                    {
                        Connected = true
                    });
                    while (true)
                    {
                        if (wtoken.IsCancellationRequested) //stop is requeste break the loop and send close connection
                        {
                            Console.WriteLine("Closing LLCP connection");
                            break;
                        }
                        if (!manager.Symm())
                        {
                            symmRetry++;
                            if (symmRetry > 5)
                            {
                                break; //stop LLCP
                            }
                        }
                        else
                        {
                            symmRetry = 0;
                        }
                    }

                    manager.LinkDeActivation();
                    ConnectionChanged?.Invoke(this, new LLCPLinkActivatedEventArgs()
                    {
                        Connected = false
                    });
                }
                else
                {
                    Console.WriteLine("Link activation failed");
                }
            }, wtoken, TaskCreationOptions.LongRunning);
        }
Example #8
0
 /// <summary>
 /// 
 /// </summary>
 /// <param name="linkManager"></param>
 /// <param name="typeIndent"></param>
 /// <param name="relatedId"></param>
 private void ReadLinks(ILinkManager linkManager, string typeIndent, int relatedId)
 {
     this._linkDal.ReadLinksOfContent(typeIndent, relatedId, rd =>
     {
         while (rd.Read())
         {
             linkManager.Add(
                 int.Parse(rd["id"].ToString()),
                 rd["name"].ToString(),
                 rd["title"].ToString(),
                 rd["uri"].ToString(),
                 rd["enabled"].ToString() == "1" || rd["enabled"].ToString()=="True"
                 );
         }
     });
 }
Example #9
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="linkManager"></param>
 /// <param name="typeIndent"></param>
 /// <param name="relatedId"></param>
 private void ReadLinks(ILinkManager linkManager, string typeIndent, int relatedId)
 {
     this._linkDal.ReadLinksOfContent(typeIndent, relatedId, rd =>
     {
         while (rd.Read())
         {
             linkManager.Add(
                 int.Parse(rd["id"].ToString()),
                 rd["name"].ToString(),
                 rd["title"].ToString(),
                 rd["uri"].ToString(),
                 rd["enabled"].ToString() == "1" || rd["enabled"].ToString() == "True"
                 );
         }
     });
 }
        public BlogListingModel(ILinkManager manager, IList<IBlogDetail> blogs, IBlogListing listing)
        {
            if (manager == null)
            {
                throw new ArgumentNullException(nameof(manager));
            }
            if (blogs == null)
            {
                throw new ArgumentNullException(nameof(blogs));
            }


            Blogs = blogs;
            LinkManager = manager;
            if (listing != null)
            {
                Listing = listing;
            }
        }
Example #11
0
        public ConsoleColor GetColor(out string qualifier, ConsoleColor defaultColor,
                                     IFileSystemInfoFactory factory, ILinkManager manager)
        {
            qualifier = string.Empty;
            ConsoleColor entryColor = defaultColor;
            string       target;

            if (manager.TryGetLink(Info, out target))
            {
                var targetInfo = factory.Build(target);
                if (targetInfo.Exists)
                {
                    entryColor = ConsoleColor.Cyan;
                    qualifier  = "@";
                }
                else
                {
                    entryColor = ConsoleColor.Red;
                    qualifier  = "@";
                }
            }
            else if (Info.Attributes.HasFlag(FileAttributes.Directory))
            {
                entryColor = ConsoleColor.Blue;
                qualifier  = "/";
            }
            else if (Info.Attributes.HasFlag(FileAttributes.System))
            {
                entryColor = ConsoleColor.DarkYellow;
            }
            else if (Info.Attributes.HasFlag(FileAttributes.Compressed) ||
                     Info.Attributes.HasFlag(FileAttributes.Archive) ||
                     Info.IsCompressionExtension())
            {
                entryColor = ConsoleColor.Magenta;
            }
            else if (Info.IsExecutable(ClaimsPrincipal.Current.Identity.Name))
            {
                entryColor = ConsoleColor.Green;
                qualifier  = "*";
            }
            return(entryColor);
        }
Example #12
0
 public ServiceManager(ILinkManager linkmanager)
 {
     LinkManager = linkmanager;
 }
 public Update()
 {
     ImportManager = ServiceFactory.ImportManager;
     LinkManager   = ServiceFactory.LinkManager;
     UpdateManager = ServiceFactory.UpdateManager;
 }
 public LinksController(ILinkManager linkManager)
 {
     _linkManager = linkManager;
 }
Example #15
0
 public ItemSerializer(IDbInspector dbInspector, ILinkManager linkManager)
 {
     _dbInspector = dbInspector;
     _linkManager = linkManager;
 }
Example #16
0
 public void ReadLinksOfContent(ILinkManager linkManager, int contentModelIndent, int contentId)
 {
     this.ReadLinks(linkManager, contentModelIndent.ToString(), contentId);
 }
Example #17
0
 public void ReadLinksOfContent(ILinkManager linkManager, int contentModelIndent, int contentId)
 {
     this.ReadLinks(linkManager, contentModelIndent.ToString(), contentId);
 }
Example #18
0
 public FormCreator(IDbInspector dbInspector, IDbConnectionProvider connectionProvider, ILinkManager linkManager)
 {
     _dbInspector        = dbInspector;
     _connectionProvider = connectionProvider;
     _linkManager        = linkManager;
 }
 public MappingsController()
 {
     MappingManager = ServiceFactory.MappingManager;
     LinkManager    = ServiceFactory.LinkManager;
 }
 public ImportController()
 {
     ImportManager   = ServiceFactory.ImportManager;
     LinkManager     = ServiceFactory.LinkManager;
     DropTreeManager = ServiceFactory.DropTreeManager;
 }
Example #21
0
 public LinkSaveHandler(ILinkManager linkMgr)
 {
     this.linkMgr = linkMgr;
 }
Example #22
0
 public LinkController(ILinkManager manager)
 {
     this.manager = manager;
 }
Example #23
0
 public Mappings()
 {
     MappingManager = ServiceFactory.MappingManager;
     LinkManager    = ServiceFactory.LinkManager;
 }