This commit is contained in:
Rene Schwarz
2021-04-11 23:29:13 +02:00
parent ca432897af
commit cf7b9abcf0
52 changed files with 1281 additions and 142 deletions

View File

@@ -3,6 +3,7 @@
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:Server_Dashboard"
xmlns:views="clr-namespace:Server_Dashboard.Views.DashboardPages"
xmlns:modulescrud="clr-namespace:Server_Dashboard.Views.DashboardPages.ModuleCRUD"
StartupUri="LoginWindow.xaml">
<Application.Resources>
@@ -10,6 +11,9 @@
<DataTemplate x:Key="MainDashboardView" DataType="{x:Type local:DashboardViewModel}">
<views:MainDashboardPage/>
</DataTemplate>
<DataTemplate x:Key="CreateModuleView" DataType="{x:Type local:DashboardModuleViewModel}">
<modulescrud:CreateModulePopup/>
</DataTemplate>
<!--Visibility converter for the login inputs-->
<BooleanToVisibilityConverter x:Key="UserNameVisibillity"/>
@@ -229,7 +233,7 @@
</Style>
<!--Checkbox default design-->
<Style TargetType="CheckBox">
<Style TargetType="{x:Type CheckBox}">
<Setter Property="SnapsToDevicePixels" Value="true"/>
<Setter Property="OverridesDefaultStyle" Value="true"/>
<Setter Property="FocusVisualStyle" Value="{x:Null}"/>
@@ -308,6 +312,7 @@
<!--=CUSTOM DESIGNS=-->
<!--================-->
<!--Close button design-->
<Style x:Key="CloseButton" TargetType="{x:Type Button}">
<Setter Property="Cursor" Value="Hand"/>
<Setter Property="Background" Value="Transparent"/>
@@ -334,6 +339,6 @@
</Setter.Value>
</Setter>
</Style>
</Application.Resources>
</Application>

View File

@@ -0,0 +1,53 @@
<UserControl x:Class="Server_Dashboard.Controls.ServerModules.ServerModule"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:Server_Dashboard.Controls.ServerModules"
mc:Ignorable="d">
<Border MinHeight="100" MinWidth="300" Width="Auto" Height="Auto" Margin="20">
<Border.Effect>
<DropShadowEffect BlurRadius="5" ShadowDepth="0"/>
</Border.Effect>
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="40"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Border
Grid.Row="0"
Background="{StaticResource BackgroundSurface_08dp}"
CornerRadius="12 12 0 0"
>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="Auto"/>
</Grid.ColumnDefinitions>
<Image Grid.Column="0" Margin="7.5 0 7.5 0" Height="25" Width="25" Source="{Binding ModuleIcon}"/>
<TextBlock Grid.Column="1" HorizontalAlignment="Left" Text="{Binding ModulName}"/>
<Border Background="{Binding StatusIndicator}" Grid.Column="3" CornerRadius="0 11 0 0">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<TextBlock Margin="7 0 30 0" VerticalAlignment="Center" HorizontalAlignment="Left" Grid.Column="0" Foreground="{StaticResource White}" FontSize="20" Text="Status"/>
<Border Grid.Column="1" CornerRadius="0 11 0 0" HorizontalAlignment="Right" Background="{Binding StatusIndicatorBG}" Padding="6">
<Ellipse Fill="{Binding StatusIndicator}" StrokeThickness="0" Width="25" Height="25"/>
</Border>
</Grid>
</Border>
</Grid>
</Border>
<Grid Grid.Row="2" Background="{StaticResource BackgroundSurface_02dp}">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="1.5*"/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
</Grid>
</Grid>
</Border>
</UserControl>

View File

@@ -0,0 +1,23 @@
using System;
using System.Collections.Generic;
using System.Text;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
namespace Server_Dashboard.Controls.ServerModules {
/// <summary>
/// Interaktionslogik für ServerModule.xaml
/// </summary>
public partial class ServerModule : UserControl {
public ServerModule() {
InitializeComponent();
}
}
}

View File

@@ -7,9 +7,6 @@ namespace Server_Dashboard {
public string ModulName { get; set; }
public string Creator { get; set; }
public ModuleItem ServerInfo { get; set; }
public string ModuleIcon { get; set; }
public int Width { get; set; }
public int Height { get; set; }
public string StatusIndicator { get; set; }
public string StatusIndicatorBG { get; set; }
@@ -17,7 +14,6 @@ namespace Server_Dashboard {
StatusIndicator = true ? "#20c657" : "#e53935";
StatusIndicatorBG = true ? "#94eeb0" : "#ef9a9a";
ServerInfo = new ModuleItem(true, 88.88, 69.69, DateTime.Now, "sudo", "Archlinux", "192.168.1.100", "84.102.25.96");
}
}
}

View File

@@ -38,8 +38,10 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="MaterialDesignThemes" Version="4.0.0" />
<PackageReference Include="Microsoft.Xaml.Behaviors.Wpf" Version="1.1.31" />
<PackageReference Include="SharpVectors" Version="1.7.1" />
<PackageReference Include="SSH.NET" Version="2020.0.1" />
<PackageReference Include="System.Data.SqlClient" Version="4.8.2" />
</ItemGroup>

View File

@@ -9,20 +9,32 @@
</ApplicationDefinition>
</ItemGroup>
<ItemGroup>
<Compile Update="Controls\ServerModules\ServerModule.xaml.cs">
<SubType>Code</SubType>
</Compile>
<Compile Update="Views\DashboardPages\MainDashboardPage.xaml.cs">
<SubType>Code</SubType>
</Compile>
<Compile Update="Views\DashboardPages\ModuleCRUD\CreateModulePopup.xaml.cs">
<SubType>Code</SubType>
</Compile>
<Compile Update="Views\DashboardWindow.xaml.cs">
<SubType>Code</SubType>
</Compile>
</ItemGroup>
<ItemGroup>
<Page Update="Controls\ServerModules\ServerModule.xaml">
<SubType>Designer</SubType>
</Page>
<Page Update="LoginWindow.xaml">
<SubType>Designer</SubType>
</Page>
<Page Update="Views\DashboardPages\MainDashboardPage.xaml">
<SubType>Designer</SubType>
</Page>
<Page Update="Views\DashboardPages\ModuleCRUD\CreateModulePopup.xaml">
<SubType>Designer</SubType>
</Page>
<Page Update="Views\DashboardWindow.xaml">
<SubType>Designer</SubType>
</Page>

View File

@@ -1,50 +0,0 @@
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Text;
namespace Server_Dashboard {
class DashboardModuleViewModel : BaseViewModel {
private ObservableCollection<DashboardModule> modules;
public ObservableCollection<DashboardModule> Modules {
get { return modules; }
set {
if (modules != value)
modules = value;
OnPropertyChanged(nameof(modules));
}
}
public DashboardModuleViewModel() {
Modules = new ObservableCollection<DashboardModule>();
for (int i = 0; i < 1; i++) {
Modules.Add(new DashboardModule() {
Creator = "Ersteller TestUser",
ModulName = "TestName",
ModuleIcon = "../../Assets/Images/PlaceHolderModuleLight.png",
Width = new Random().Next(300, 400),
Height = new Random().Next(100, 400),
});
}
var sort = Modules.OrderBy(h => h.Height).ThenBy(w => w.Width).ToList();
Modules = new ObservableCollection<DashboardModule>(sort);
}
#region Dashboard CRUD
private void CreateDashboard() {
}
private void UpdateDashboard() {
}
private void GetDashboardInformation() {
}
private void DeleteDashboard() {
}
#endregion
}
}

View File

@@ -0,0 +1,26 @@
using Server_Dashboard.Views.DashboardPages.ModuleCRUD;
using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Text;
using System.Windows;
using System.Windows.Input;
using System.Windows.Media;
namespace Server_Dashboard {
class DashboardModuleViewModel : BaseViewModel {
public string ModuleName { get; set; }
public string StatusIndicator { get; set; }
public string StatusIndicatorBG { get; set; }
public string ServerName { get; set; }
public string HostName { get; set; }
public string CpuTemp { get; set; }
public string GpuTemp { get; set; }
public string Uptime { get; set; }
public string DeployDate { get; set; }
public string PublicIpAdress { get; set; }
public string PrivateIpAdress { get; set; }
public string OSHostName { get; set; }
}
}

View File

@@ -4,8 +4,12 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:vm="clr-namespace:Server_Dashboard"
xmlns:local="clr-namespace:Server_Dashboard.Views.DashboardPages" xmlns:i="http://schemas.microsoft.com/xaml/behaviors"
mc:Ignorable="d"
xmlns:local="clr-namespace:Server_Dashboard.Views.DashboardPages"
xmlns:modulescrud="clr-namespace:Server_Dashboard.Views.DashboardPages.ModuleCRUD"
xmlns:root="clr-namespace:Server_Dashboard"
xmlns:i="http://schemas.microsoft.com/xaml/behaviors"
xmlns:controls="clr-namespace:Server_Dashboard.Controls.ServerModules"
mc:Ignorable="d"
d:DesignHeight="920" d:DesignWidth="1600">
<UserControl.DataContext>
<vm:DashboardModuleViewModel/>
@@ -36,21 +40,22 @@
Command="{Binding CreateModuleCommand}"
Content="CREATE MODULE"
Height="50"
Margin="0 10 0 0"
Margin="5 10 5 0" Cursor="Hand"
x:Name="CreateModule"
/>
<Button
Grid.Row="1"
Command="{Binding DeleteModuleCommand}"
Content="DELETE MODULE"
Height="50"
Margin="0 10 0 0"
Margin="5 10 5 0"
/>
<Button
Grid.Row="2"
Command="{Binding UpdateModuleCommand}"
Content="UPDATE MODULE"
Height="50"
Margin="0 10 0 0"
Margin="5 10 5 0" Cursor="Hand"
/>
</Grid>
<Grid Grid.Column="1">
@@ -63,68 +68,7 @@
</ItemsControl.ItemsPanel>
<ItemsControl.ItemTemplate>
<DataTemplate>
<Border MinHeight="100" MinWidth="300" Width="Auto" Height="Auto" Margin="20">
<Border.Effect>
<DropShadowEffect BlurRadius="5" ShadowDepth="0"/>
</Border.Effect>
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="40"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Border
Grid.Row="0"
Background="{StaticResource BackgroundSurface_08dp}"
CornerRadius="12 12 0 0"
>
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="Auto"/>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="Auto"/>
</Grid.ColumnDefinitions>
<Image Grid.Column="0" Margin="7.5 0 7.5 0" Height="25" Width="25" Source="{Binding ModuleIcon}"/>
<TextBlock Grid.Column="1" HorizontalAlignment="Left" Text="{Binding ModulName}"/>
<Border Background="{Binding StatusIndicator}" Grid.Column="3" CornerRadius="0 11 0 0">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<TextBlock Margin="7 0 30 0" VerticalAlignment="Center" HorizontalAlignment="Left" Grid.Column="0" Foreground="{StaticResource White}" FontSize="20" Text="Status"/>
<Border Grid.Column="1" CornerRadius="0 11 0 0" HorizontalAlignment="Right" Background="{Binding StatusIndicatorBG}" Padding="6">
<Ellipse Fill="{Binding StatusIndicator}" StrokeThickness="0" Width="25" Height="25"/>
</Border>
</Grid>
</Border>
</Grid>
</Border>
<Grid Grid.Row="2" Background="{StaticResource BackgroundSurface_02dp}">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="1.5*"/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<Grid Grid.Column="0">
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition/>
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
<RowDefinition Height="Auto"/>
</Grid.RowDefinitions>
<!--
Add List of information later
-->
</Grid>
</Grid>
</Grid>
</Border>
<controls:ServerModule/>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>

View File

@@ -0,0 +1,287 @@
<Window x:Class="Server_Dashboard.Views.DashboardPages.ModuleCRUD.CreateModulePopup"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:Server_Dashboard.Views.DashboardPages.ModuleCRUD"
xmlns:root="clr-namespace:Server_Dashboard"
d:DataContext="{d:DesignInstance Type=root:DashboardModuleViewModel}"
mc:Ignorable="d"
WindowStyle="None"
ResizeMode="NoResize"
Height="450"
Width="300"
AllowsTransparency="True"
>
<Border
Width="300"
Height="450"
>
<Border.Background>
<SolidColorBrush Color="#2D2D2D" Opacity="1"/>
</Border.Background>
<Border.Effect>
<DropShadowEffect Direction="0" BlurRadius="5" ShadowDepth="0"/>
</Border.Effect>
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="30"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<Grid
Background="{StaticResource BackgroundSurface_04dp}"
Grid.Row="0"
>
<Grid.ColumnDefinitions>
<ColumnDefinition/>
<ColumnDefinition Width="40"/>
</Grid.ColumnDefinitions>
<TextBlock
Grid.Column="0"
Text="Create a new Server"
Margin="5 0 0 0"
Foreground="{StaticResource DeepPurple_200}"
/>
<Button
Style="{StaticResource CloseButton}"
Grid.Column="2"
Content="✕"
Command="{Binding ClosePopupCommand}"
/>
</Grid>
<Grid
Background="{StaticResource BackgroundSurface_04dp}"
Grid.Row="1"
Margin="20"
>
<Grid.Effect>
<DropShadowEffect Direction="0" BlurRadius="5" ShadowDepth="0"/>
</Grid.Effect>
<Grid.RowDefinitions>
<RowDefinition/>
<RowDefinition/>
<RowDefinition/>
<RowDefinition/>
<RowDefinition/>
</Grid.RowDefinitions>
<StackPanel VerticalAlignment="Center" Grid.Row="0" Margin="20 0 20 0">
<StackPanel Orientation="Horizontal">
<TextBlock
Text="Server Name"
FontSize="16"
Margin="0 0 0 5"
>
<TextBlock.Foreground>
<SolidColorBrush Color="White" Opacity="0.87"/>
</TextBlock.Foreground>
</TextBlock>
<TextBlock
Text="*"
Foreground="{StaticResource ErrorRed}"
FontSize="16"
/>
</StackPanel>
<Grid>
<Grid.Effect>
<DropShadowEffect Direction="0" BlurRadius="5" ShadowDepth="0"/>
</Grid.Effect>
<TextBox
Text="{Binding ServerName}"
Grid.Column="1"
Height="30"
FontSize="14"
x:Name="ServerName"
/>
<TextBlock
VerticalAlignment="Center"
HorizontalAlignment="Left"
Text="My Awesome Server"
FontSize="14"
Visibility="{Binding ElementName=ServerName, Path=Text.IsEmpty, Converter={StaticResource UserNameVisibillity}}"
Grid.Column="1"
IsHitTestVisible="False"
Margin="5 0 0 0"
>
<TextBlock.Foreground>
<SolidColorBrush Color="White" Opacity="0.12"/>
</TextBlock.Foreground>
</TextBlock>
</Grid>
</StackPanel>
<StackPanel VerticalAlignment="Center" Grid.Row="1" Margin="20 0 20 0">
<StackPanel Orientation="Horizontal">
<TextBlock
Text="Password"
FontSize="16"
Margin="0 0 0 5"
>
<TextBlock.Foreground>
<SolidColorBrush Color="White" Opacity="0.87"/>
</TextBlock.Foreground>
</TextBlock>
<TextBlock
Text="*"
Foreground="{StaticResource ErrorRed}"
FontSize="16"
/>
</StackPanel>
<Grid>
<Grid.Effect>
<DropShadowEffect Direction="0" BlurRadius="5" ShadowDepth="0"/>
</Grid.Effect>
<PasswordBox
Width="220"
VerticalAlignment="Center"
HorizontalAlignment="Left"
root:MonitorPasswordProperty.Value="True"
Grid.Column="1"
FontSize="14"
x:Name="Password"
Height="30"
>
</PasswordBox>
<TextBlock
Visibility="{Binding ElementName=Password, Path=(root:HasTextProperty.Value), Converter={StaticResource UserNameVisibillity}}" x:Name="PasswordHint"
Text="********"
Grid.Column="1"
IsHitTestVisible="False"
VerticalAlignment="Center"
HorizontalAlignment="Left"
Margin="5 0 0 0"
FontSize="14"
>
<TextBlock.Foreground>
<SolidColorBrush Color="White" Opacity="0.12"/>
</TextBlock.Foreground>
</TextBlock>
</Grid>
</StackPanel>
<StackPanel VerticalAlignment="Center" Grid.Row="2" Margin="20 0 20 0">
<StackPanel Orientation="Horizontal">
<TextBlock
Text="Username"
FontSize="16"
Margin="0 0 0 5"
>
<TextBlock.Foreground>
<SolidColorBrush Color="White" Opacity="0.87"/>
</TextBlock.Foreground>
</TextBlock>
<TextBlock
Text="*"
Foreground="{StaticResource ErrorRed}"
FontSize="16"
/>
</StackPanel>
<Grid>
<Grid.Effect>
<DropShadowEffect Direction="0" BlurRadius="5" ShadowDepth="0"/>
</Grid.Effect>
<TextBox
Text="{Binding Username}"
Grid.Column="1"
Height="30"
FontSize="14"
x:Name="UserName"
/>
<TextBlock
VerticalAlignment="Center"
HorizontalAlignment="Left"
Text="Name"
FontSize="14"
Visibility="{Binding ElementName=UserName, Path=Text.IsEmpty, Converter={StaticResource UserNameVisibillity}}"
Grid.Column="1"
IsHitTestVisible="False"
Margin="5 0 0 0"
>
<TextBlock.Foreground>
<SolidColorBrush Color="White" Opacity="0.12"/>
</TextBlock.Foreground>
</TextBlock>
</Grid>
</StackPanel>
<StackPanel VerticalAlignment="Center" Grid.Row="3" Margin="20 0 20 0">
<StackPanel Orientation="Horizontal">
<TextBlock
Text="IP Adress"
FontSize="16"
Margin="0 0 0 5"
>
<TextBlock.Foreground>
<SolidColorBrush Color="White" Opacity="0.87"/>
</TextBlock.Foreground>
</TextBlock>
<TextBlock
Text="*"
Foreground="{StaticResource ErrorRed}"
FontSize="16"
/>
</StackPanel>
<Grid>
<Grid.Effect>
<DropShadowEffect Direction="0" BlurRadius="5" ShadowDepth="0"/>
</Grid.Effect>
<TextBox
Text="{Binding IPAdress}"
Grid.Column="1"
Height="30"
FontSize="14"
x:Name="IPAdress"
/>
<TextBlock
VerticalAlignment="Center"
HorizontalAlignment="Left"
Text="sample.ssh.com"
FontSize="14"
Visibility="{Binding ElementName=IPAdress, Path=Text.IsEmpty, Converter={StaticResource UserNameVisibillity}}"
Grid.Column="1"
IsHitTestVisible="False"
Margin="5 0 0 0"
>
<TextBlock.Foreground>
<SolidColorBrush Color="White" Opacity="0.12"/>
</TextBlock.Foreground>
</TextBlock>
</Grid>
</StackPanel>
<StackPanel VerticalAlignment="Center" Grid.Row="4" Margin="20 0 20 0">
<TextBlock
Text="Port"
FontSize="16"
Margin="0 0 0 5"
>
<TextBlock.Foreground>
<SolidColorBrush Color="White" Opacity="0.87"/>
</TextBlock.Foreground>
</TextBlock>
<Grid>
<Grid.Effect>
<DropShadowEffect Direction="0" BlurRadius="5" ShadowDepth="0"/>
</Grid.Effect>
<TextBox
Text="{Binding Port}"
Grid.Column="1"
Height="30"
FontSize="14"
x:Name="Port"
/>
<TextBlock
VerticalAlignment="Center"
HorizontalAlignment="Left"
Text="22"
FontSize="14"
Visibility="{Binding ElementName=Port, Path=Text.IsEmpty, Converter={StaticResource UserNameVisibillity}}"
Grid.Column="1"
IsHitTestVisible="False"
Margin="5 0 0 0"
>
<TextBlock.Foreground>
<SolidColorBrush Color="White" Opacity="0.12"/>
</TextBlock.Foreground>
</TextBlock>
</Grid>
</StackPanel>
</Grid>
</Grid>
</Border>
</Window>

View File

@@ -0,0 +1,13 @@
using System.Windows.Controls;
using System.Windows;
namespace Server_Dashboard.Views.DashboardPages.ModuleCRUD {
/// <summary>
/// Interaktionslogik für CreateModulePopup.xaml
/// </summary>
public partial class CreateModulePopup : Window {
public CreateModulePopup() {
InitializeComponent();
}
}
}

View File

@@ -217,7 +217,7 @@
Content="GitHub"
Margin="10 0 10 0"
Height="40"
Opacity="0.87"
Opacity="0.87" Cursor="Hand"
>
<Button.Template>
<ControlTemplate TargetType="{x:Type Button}">

View File

@@ -8,7 +8,9 @@
".NETCoreApp,Version=v3.1": {
"Server Dashboard/1.0.0": {
"dependencies": {
"MaterialDesignThemes": "4.0.0",
"Microsoft.Xaml.Behaviors.Wpf": "1.1.31",
"SSH.NET": "2020.0.1",
"SharpVectors": "1.7.1",
"System.Data.SqlClient": "4.8.2"
},
@@ -16,6 +18,25 @@
"Server Dashboard.dll": {}
}
},
"MaterialDesignColors/2.0.0": {
"runtime": {
"lib/netcoreapp3.1/MaterialDesignColors.dll": {
"assemblyVersion": "2.0.0.2422",
"fileVersion": "2.0.0.2422"
}
}
},
"MaterialDesignThemes/4.0.0": {
"dependencies": {
"MaterialDesignColors": "2.0.0"
},
"runtime": {
"lib/netcoreapp3.1/MaterialDesignThemes.Wpf.dll": {
"assemblyVersion": "4.0.0.2422",
"fileVersion": "4.0.0.2422"
}
}
},
"Microsoft.NETCore.Platforms/3.1.0": {},
"Microsoft.Win32.Registry/4.7.0": {
"dependencies": {
@@ -101,6 +122,25 @@
}
}
},
"SSH.NET/2020.0.1": {
"dependencies": {
"SshNet.Security.Cryptography": "1.3.0"
},
"runtime": {
"lib/netstandard2.0/Renci.SshNet.dll": {
"assemblyVersion": "2020.0.1.0",
"fileVersion": "2020.0.1.0"
}
}
},
"SshNet.Security.Cryptography/1.3.0": {
"runtime": {
"lib/netstandard2.0/SshNet.Security.Cryptography.dll": {
"assemblyVersion": "1.3.0.0",
"fileVersion": "1.3.0.0"
}
}
},
"System.Data.SqlClient/4.8.2": {
"dependencies": {
"Microsoft.Win32.Registry": "4.7.0",
@@ -143,6 +183,20 @@
"serviceable": false,
"sha512": ""
},
"MaterialDesignColors/2.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-+JoghC3QRK0u9Wul1To1ORjcfTbFTVzFPjJ02H7VREOdNzIIn427e8G9gP9hXu9pm1r2OneLnoCG/lTma5cG2w==",
"path": "materialdesigncolors/2.0.0",
"hashPath": "materialdesigncolors.2.0.0.nupkg.sha512"
},
"MaterialDesignThemes/4.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-+n5oWHuRiYL/gUw2XfQHCRZqHtU8KbrdurgU0IcO98Zsyhw4BvggodfXY8veRtbjjmM9EJ/sG2yKBrgPOGX4JQ==",
"path": "materialdesignthemes/4.0.0",
"hashPath": "materialdesignthemes.4.0.0.nupkg.sha512"
},
"Microsoft.NETCore.Platforms/3.1.0": {
"type": "package",
"serviceable": true,
@@ -199,6 +253,20 @@
"path": "sharpvectors/1.7.1",
"hashPath": "sharpvectors.1.7.1.nupkg.sha512"
},
"SSH.NET/2020.0.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-DhVeQ8JzoS8Z25VwZfQ/9HEjTO8eWs4ldsMkcMsUFK7TFc8GnpxBeRBj3X8mc5+rwvzZNNmLDm08a8TpPZNF/g==",
"path": "ssh.net/2020.0.1",
"hashPath": "ssh.net.2020.0.1.nupkg.sha512"
},
"SshNet.Security.Cryptography/1.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-5pBIXRjcSO/amY8WztpmNOhaaCNHY/B6CcYDI7FSTgqSyo/ZUojlLiKcsl+YGbxQuLX439qIkMfP0PHqxqJi/Q==",
"path": "sshnet.security.cryptography/1.3.0",
"hashPath": "sshnet.security.cryptography.1.3.0.nupkg.sha512"
},
"System.Data.SqlClient/4.8.2": {
"type": "package",
"serviceable": true,

View File

@@ -1,4 +1,4 @@
#pragma checksum "..\..\..\App.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "2C830037BF59B6445ADB2496999C3D6E8729DE0F"
#pragma checksum "..\..\..\App.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "1A47AD03B6728040AE368E8597DA94258CC0E87F"
//------------------------------------------------------------------------------
// <auto-generated>
// Dieser Code wurde von einem Tool generiert.
@@ -11,6 +11,7 @@
using Server_Dashboard;
using Server_Dashboard.Views.DashboardPages;
using Server_Dashboard.Views.DashboardPages.ModuleCRUD;
using System;
using System.Diagnostics;
using System.Windows;
@@ -55,7 +56,7 @@ namespace Server_Dashboard {
}
_contentLoaded = true;
#line 6 "..\..\..\App.xaml"
#line 7 "..\..\..\App.xaml"
this.StartupUri = new System.Uri("LoginWindow.xaml", System.UriKind.Relative);
#line default

View File

@@ -1,4 +1,4 @@
#pragma checksum "..\..\..\App.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "2C830037BF59B6445ADB2496999C3D6E8729DE0F"
#pragma checksum "..\..\..\App.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "1A47AD03B6728040AE368E8597DA94258CC0E87F"
//------------------------------------------------------------------------------
// <auto-generated>
// Dieser Code wurde von einem Tool generiert.
@@ -11,6 +11,7 @@
using Server_Dashboard;
using Server_Dashboard.Views.DashboardPages;
using Server_Dashboard.Views.DashboardPages.ModuleCRUD;
using System;
using System.Diagnostics;
using System.Windows;
@@ -55,7 +56,7 @@ namespace Server_Dashboard {
}
_contentLoaded = true;
#line 6 "..\..\..\App.xaml"
#line 7 "..\..\..\App.xaml"
this.StartupUri = new System.Uri("LoginWindow.xaml", System.UriKind.Relative);
#line default

View File

@@ -0,0 +1,76 @@
#pragma checksum "..\..\..\..\..\Controls\ServerModules\ServerModule.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "C920E94891DF6D5EB9E852537B03478A59EA94C8"
//------------------------------------------------------------------------------
// <auto-generated>
// Dieser Code wurde von einem Tool generiert.
// Laufzeitversion:4.0.30319.42000
//
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
// der Code erneut generiert wird.
// </auto-generated>
//------------------------------------------------------------------------------
using Server_Dashboard.Controls.ServerModules;
using System;
using System.Diagnostics;
using System.Windows;
using System.Windows.Automation;
using System.Windows.Controls;
using System.Windows.Controls.Primitives;
using System.Windows.Controls.Ribbon;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Markup;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Media.Effects;
using System.Windows.Media.Imaging;
using System.Windows.Media.Media3D;
using System.Windows.Media.TextFormatting;
using System.Windows.Navigation;
using System.Windows.Shapes;
using System.Windows.Shell;
namespace Server_Dashboard.Controls.ServerModules {
/// <summary>
/// ServerModule
/// </summary>
public partial class ServerModule : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
private bool _contentLoaded;
/// <summary>
/// InitializeComponent
/// </summary>
[System.Diagnostics.DebuggerNonUserCodeAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "5.0.4.0")]
public void InitializeComponent() {
if (_contentLoaded) {
return;
}
_contentLoaded = true;
System.Uri resourceLocater = new System.Uri("/Server Dashboard;component/controls/servermodules/servermodule.xaml", System.UriKind.Relative);
#line 1 "..\..\..\..\..\Controls\ServerModules\ServerModule.xaml"
System.Windows.Application.LoadComponent(this, resourceLocater);
#line default
#line hidden
}
[System.Diagnostics.DebuggerNonUserCodeAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "5.0.4.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
this._contentLoaded = true;
}
}
}

View File

@@ -0,0 +1,76 @@
#pragma checksum "..\..\..\..\..\Controls\ServerModules\ServerModule.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "C920E94891DF6D5EB9E852537B03478A59EA94C8"
//------------------------------------------------------------------------------
// <auto-generated>
// Dieser Code wurde von einem Tool generiert.
// Laufzeitversion:4.0.30319.42000
//
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
// der Code erneut generiert wird.
// </auto-generated>
//------------------------------------------------------------------------------
using Server_Dashboard.Controls.ServerModules;
using System;
using System.Diagnostics;
using System.Windows;
using System.Windows.Automation;
using System.Windows.Controls;
using System.Windows.Controls.Primitives;
using System.Windows.Controls.Ribbon;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Markup;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Media.Effects;
using System.Windows.Media.Imaging;
using System.Windows.Media.Media3D;
using System.Windows.Media.TextFormatting;
using System.Windows.Navigation;
using System.Windows.Shapes;
using System.Windows.Shell;
namespace Server_Dashboard.Controls.ServerModules {
/// <summary>
/// ServerModule
/// </summary>
public partial class ServerModule : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
private bool _contentLoaded;
/// <summary>
/// InitializeComponent
/// </summary>
[System.Diagnostics.DebuggerNonUserCodeAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "5.0.4.0")]
public void InitializeComponent() {
if (_contentLoaded) {
return;
}
_contentLoaded = true;
System.Uri resourceLocater = new System.Uri("/Server Dashboard;component/controls/servermodules/servermodule.xaml", System.UriKind.Relative);
#line 1 "..\..\..\..\..\Controls\ServerModules\ServerModule.xaml"
System.Windows.Application.LoadComponent(this, resourceLocater);
#line default
#line hidden
}
[System.Diagnostics.DebuggerNonUserCodeAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "5.0.4.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
this._contentLoaded = true;
}
}
}

View File

@@ -1 +1 @@
3a9e423b8c32a556d56c5d47db8cd0f946ce1348
90d1816fb8ed2b23d0a8c50ceff9154c3d9ad8f5

View File

@@ -40,3 +40,11 @@ C:\Users\Crylia\Documents\Git\Server Dashboard\Server Dashboard\bin\Debug\netcor
C:\Users\Crylia\Documents\Git\Server Dashboard\Server Dashboard\bin\Debug\netcoreapp3.1\SharpVectors.Rendering.Gdi.dll
C:\Users\Crylia\Documents\Git\Server Dashboard\Server Dashboard\bin\Debug\netcoreapp3.1\SharpVectors.Rendering.Wpf.dll
C:\Users\Crylia\Documents\Git\Server Dashboard\Server Dashboard\bin\Debug\netcoreapp3.1\SharpVectors.Runtime.Wpf.dll
C:\Users\Crylia\Documents\Git\Server Dashboard\Server Dashboard\obj\Debug\netcoreapp3.1\Views\DashboardPages\ModuleCRUD\CreateModulePopup.g.cs
C:\Users\Crylia\Documents\Git\Server Dashboard\Server Dashboard\obj\Debug\netcoreapp3.1\Views\DashboardPages\ModuleCRUD\CreateModulePopup.baml
C:\Users\Crylia\Documents\Git\Server Dashboard\Server Dashboard\bin\Debug\netcoreapp3.1\Renci.SshNet.dll
C:\Users\Crylia\Documents\Git\Server Dashboard\Server Dashboard\bin\Debug\netcoreapp3.1\SshNet.Security.Cryptography.dll
C:\Users\Crylia\Documents\Git\Server Dashboard\Server Dashboard\bin\Debug\netcoreapp3.1\MaterialDesignColors.dll
C:\Users\Crylia\Documents\Git\Server Dashboard\Server Dashboard\bin\Debug\netcoreapp3.1\MaterialDesignThemes.Wpf.dll
C:\Users\Crylia\Documents\Git\Server Dashboard\Server Dashboard\obj\Debug\netcoreapp3.1\Controls\ServerModules\ServerModule.g.cs
C:\Users\Crylia\Documents\Git\Server Dashboard\Server Dashboard\obj\Debug\netcoreapp3.1\Controls\ServerModules\ServerModule.baml

View File

@@ -6,6 +6,25 @@
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v3.1": {
"MaterialDesignColors/2.0.0": {
"runtime": {
"lib/netcoreapp3.1/MaterialDesignColors.dll": {
"assemblyVersion": "2.0.0.2422",
"fileVersion": "2.0.0.2422"
}
}
},
"MaterialDesignThemes/4.0.0": {
"dependencies": {
"MaterialDesignColors": "2.0.0"
},
"runtime": {
"lib/netcoreapp3.1/MaterialDesignThemes.Wpf.dll": {
"assemblyVersion": "4.0.0.2422",
"fileVersion": "4.0.0.2422"
}
}
},
"Microsoft.NETCore.Platforms/3.1.0": {},
"Microsoft.Win32.Registry/4.7.0": {
"dependencies": {
@@ -111,6 +130,25 @@
}
}
},
"SSH.NET/2020.0.1": {
"dependencies": {
"SshNet.Security.Cryptography": "1.3.0"
},
"runtime": {
"lib/netstandard2.0/Renci.SshNet.dll": {
"assemblyVersion": "2020.0.1.0",
"fileVersion": "2020.0.1.0"
}
}
},
"SshNet.Security.Cryptography/1.3.0": {
"runtime": {
"lib/netstandard2.0/SshNet.Security.Cryptography.dll": {
"assemblyVersion": "1.3.0.0",
"fileVersion": "1.3.0.0"
}
}
},
"System.Data.SqlClient/4.8.2": {
"dependencies": {
"Microsoft.Win32.Registry": "4.7.0",
@@ -183,6 +221,20 @@
}
},
"libraries": {
"MaterialDesignColors/2.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-+JoghC3QRK0u9Wul1To1ORjcfTbFTVzFPjJ02H7VREOdNzIIn427e8G9gP9hXu9pm1r2OneLnoCG/lTma5cG2w==",
"path": "materialdesigncolors/2.0.0",
"hashPath": "materialdesigncolors.2.0.0.nupkg.sha512"
},
"MaterialDesignThemes/4.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-+n5oWHuRiYL/gUw2XfQHCRZqHtU8KbrdurgU0IcO98Zsyhw4BvggodfXY8veRtbjjmM9EJ/sG2yKBrgPOGX4JQ==",
"path": "materialdesignthemes/4.0.0",
"hashPath": "materialdesignthemes.4.0.0.nupkg.sha512"
},
"Microsoft.NETCore.Platforms/3.1.0": {
"type": "package",
"serviceable": true,
@@ -239,6 +291,20 @@
"path": "sharpvectors/1.7.1",
"hashPath": "sharpvectors.1.7.1.nupkg.sha512"
},
"SSH.NET/2020.0.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-DhVeQ8JzoS8Z25VwZfQ/9HEjTO8eWs4ldsMkcMsUFK7TFc8GnpxBeRBj3X8mc5+rwvzZNNmLDm08a8TpPZNF/g==",
"path": "ssh.net/2020.0.1",
"hashPath": "ssh.net.2020.0.1.nupkg.sha512"
},
"SshNet.Security.Cryptography/1.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-5pBIXRjcSO/amY8WztpmNOhaaCNHY/B6CcYDI7FSTgqSyo/ZUojlLiKcsl+YGbxQuLX439qIkMfP0PHqxqJi/Q==",
"path": "sshnet.security.cryptography/1.3.0",
"hashPath": "sshnet.security.cryptography.1.3.0.nupkg.sha512"
},
"System.Data.SqlClient/4.8.2": {
"type": "package",
"serviceable": true,

View File

@@ -10,11 +10,11 @@ none
false
TRACE;DEBUG;NETCOREAPP;NETCOREAPP3_1;
C:\Users\Crylia\Documents\Git\Server Dashboard\Server Dashboard\App.xaml
3-1865200846
5-497664748
20-770839553
202-1914193908
LoginWindow.xaml;Views\DashboardPages\MainDashboardPage.xaml;Views\DashboardWindow.xaml;
22-723210175
2061350745920
Controls\ServerModules\ServerModule.xaml;LoginWindow.xaml;Views\DashboardPages\MainDashboardPage.xaml;Views\DashboardPages\ModuleCRUD\CreateModulePopup.xaml;Views\DashboardWindow.xaml;
False

View File

@@ -10,11 +10,11 @@ none
false
TRACE;DEBUG;NETCOREAPP;NETCOREAPP3_1;
C:\Users\Crylia\Documents\Git\Server Dashboard\Server Dashboard\App.xaml
3-1865200846
5-497664748
221924800473
202-1914193908
LoginWindow.xaml;Views\DashboardPages\MainDashboardPage.xaml;Views\DashboardWindow.xaml;
24-1084584906
2061350745920
Controls\ServerModules\ServerModule.xaml;LoginWindow.xaml;Views\DashboardPages\MainDashboardPage.xaml;Views\DashboardPages\ModuleCRUD\CreateModulePopup.xaml;Views\DashboardWindow.xaml;
False

View File

@@ -2,5 +2,7 @@
FC:\Users\Crylia\Documents\Git\Server Dashboard\Server Dashboard\App.xaml;;
FC:\Users\Crylia\Documents\Git\Server Dashboard\Server Dashboard\LoginWindow.xaml;;
FC:\Users\Crylia\Documents\Git\Server Dashboard\Server Dashboard\Views\DashboardPages\MainDashboardPage.xaml;;
FC:\Users\Crylia\Documents\Git\Server Dashboard\Server Dashboard\Views\DashboardPages\ModuleCRUD\CreateModulePopup.xaml;;
FC:\Users\Crylia\Documents\Git\Server Dashboard\Server Dashboard\Views\DashboardWindow.xaml;;
FC:\Users\Crylia\Documents\Git\Server Dashboard\Server Dashboard\Controls\ServerModules\ServerModule.xaml;;

View File

@@ -1,4 +1,4 @@
#pragma checksum "..\..\..\..\..\Views\DashboardPages\MainDashboardPage.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "532F0C2FF4D869AD0B988F3F424AB0A9A5C3BE3F"
#pragma checksum "..\..\..\..\..\Views\DashboardPages\MainDashboardPage.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "EFA52D8A24B8A7038EC5065F2A81D40D1A1D92C2"
//------------------------------------------------------------------------------
// <auto-generated>
// Dieser Code wurde von einem Tool generiert.
@@ -15,7 +15,9 @@ using Microsoft.Xaml.Behaviors.Input;
using Microsoft.Xaml.Behaviors.Layout;
using Microsoft.Xaml.Behaviors.Media;
using Server_Dashboard;
using Server_Dashboard.Controls.ServerModules;
using Server_Dashboard.Views.DashboardPages;
using Server_Dashboard.Views.DashboardPages.ModuleCRUD;
using System;
using System.Diagnostics;
using System.Windows;
@@ -47,6 +49,14 @@ namespace Server_Dashboard.Views.DashboardPages {
/// </summary>
public partial class MainDashboardPage : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
#line 44 "..\..\..\..\..\Views\DashboardPages\MainDashboardPage.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.Button CreateModule;
#line default
#line hidden
private bool _contentLoaded;
/// <summary>
@@ -75,6 +85,12 @@ namespace Server_Dashboard.Views.DashboardPages {
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
switch (connectionId)
{
case 1:
this.CreateModule = ((System.Windows.Controls.Button)(target));
return;
}
this._contentLoaded = true;
}
}

View File

@@ -1,4 +1,4 @@
#pragma checksum "..\..\..\..\..\Views\DashboardPages\MainDashboardPage.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "532F0C2FF4D869AD0B988F3F424AB0A9A5C3BE3F"
#pragma checksum "..\..\..\..\..\Views\DashboardPages\MainDashboardPage.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "EFA52D8A24B8A7038EC5065F2A81D40D1A1D92C2"
//------------------------------------------------------------------------------
// <auto-generated>
// Dieser Code wurde von einem Tool generiert.
@@ -15,7 +15,9 @@ using Microsoft.Xaml.Behaviors.Input;
using Microsoft.Xaml.Behaviors.Layout;
using Microsoft.Xaml.Behaviors.Media;
using Server_Dashboard;
using Server_Dashboard.Controls.ServerModules;
using Server_Dashboard.Views.DashboardPages;
using Server_Dashboard.Views.DashboardPages.ModuleCRUD;
using System;
using System.Diagnostics;
using System.Windows;
@@ -47,6 +49,14 @@ namespace Server_Dashboard.Views.DashboardPages {
/// </summary>
public partial class MainDashboardPage : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
#line 44 "..\..\..\..\..\Views\DashboardPages\MainDashboardPage.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.Button CreateModule;
#line default
#line hidden
private bool _contentLoaded;
/// <summary>
@@ -75,6 +85,12 @@ namespace Server_Dashboard.Views.DashboardPages {
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
switch (connectionId)
{
case 1:
this.CreateModule = ((System.Windows.Controls.Button)(target));
return;
}
this._contentLoaded = true;
}
}

View File

@@ -0,0 +1,154 @@
#pragma checksum "..\..\..\..\..\..\Views\DashboardPages\ModuleCRUD\CreateModulePopup.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "5029136ADD9BB5EDC6CF4C0AC4D54AF476738F64"
//------------------------------------------------------------------------------
// <auto-generated>
// Dieser Code wurde von einem Tool generiert.
// Laufzeitversion:4.0.30319.42000
//
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
// der Code erneut generiert wird.
// </auto-generated>
//------------------------------------------------------------------------------
using Server_Dashboard;
using Server_Dashboard.Views.DashboardPages.ModuleCRUD;
using System;
using System.Diagnostics;
using System.Windows;
using System.Windows.Automation;
using System.Windows.Controls;
using System.Windows.Controls.Primitives;
using System.Windows.Controls.Ribbon;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Markup;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Media.Effects;
using System.Windows.Media.Imaging;
using System.Windows.Media.Media3D;
using System.Windows.Media.TextFormatting;
using System.Windows.Navigation;
using System.Windows.Shapes;
using System.Windows.Shell;
namespace Server_Dashboard.Views.DashboardPages.ModuleCRUD {
/// <summary>
/// CreateModulePopup
/// </summary>
public partial class CreateModulePopup : System.Windows.Window, System.Windows.Markup.IComponentConnector {
#line 93 "..\..\..\..\..\..\Views\DashboardPages\ModuleCRUD\CreateModulePopup.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.TextBox ServerName;
#line default
#line hidden
#line 139 "..\..\..\..\..\..\Views\DashboardPages\ModuleCRUD\CreateModulePopup.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.PasswordBox Password;
#line default
#line hidden
#line 144 "..\..\..\..\..\..\Views\DashboardPages\ModuleCRUD\CreateModulePopup.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.TextBlock PasswordHint;
#line default
#line hidden
#line 185 "..\..\..\..\..\..\Views\DashboardPages\ModuleCRUD\CreateModulePopup.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.TextBox UserName;
#line default
#line hidden
#line 229 "..\..\..\..\..\..\Views\DashboardPages\ModuleCRUD\CreateModulePopup.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.TextBox IPAdress;
#line default
#line hidden
#line 266 "..\..\..\..\..\..\Views\DashboardPages\ModuleCRUD\CreateModulePopup.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.TextBox Port;
#line default
#line hidden
private bool _contentLoaded;
/// <summary>
/// InitializeComponent
/// </summary>
[System.Diagnostics.DebuggerNonUserCodeAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "5.0.4.0")]
public void InitializeComponent() {
if (_contentLoaded) {
return;
}
_contentLoaded = true;
System.Uri resourceLocater = new System.Uri("/Server Dashboard;component/views/dashboardpages/modulecrud/createmodulepopup.xam" +
"l", System.UriKind.Relative);
#line 1 "..\..\..\..\..\..\Views\DashboardPages\ModuleCRUD\CreateModulePopup.xaml"
System.Windows.Application.LoadComponent(this, resourceLocater);
#line default
#line hidden
}
[System.Diagnostics.DebuggerNonUserCodeAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "5.0.4.0")]
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
internal System.Delegate _CreateDelegate(System.Type delegateType, string handler) {
return System.Delegate.CreateDelegate(delegateType, this, handler);
}
[System.Diagnostics.DebuggerNonUserCodeAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "5.0.4.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
switch (connectionId)
{
case 1:
this.ServerName = ((System.Windows.Controls.TextBox)(target));
return;
case 2:
this.Password = ((System.Windows.Controls.PasswordBox)(target));
return;
case 3:
this.PasswordHint = ((System.Windows.Controls.TextBlock)(target));
return;
case 4:
this.UserName = ((System.Windows.Controls.TextBox)(target));
return;
case 5:
this.IPAdress = ((System.Windows.Controls.TextBox)(target));
return;
case 6:
this.Port = ((System.Windows.Controls.TextBox)(target));
return;
}
this._contentLoaded = true;
}
}
}

View File

@@ -0,0 +1,154 @@
#pragma checksum "..\..\..\..\..\..\Views\DashboardPages\ModuleCRUD\CreateModulePopup.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "5029136ADD9BB5EDC6CF4C0AC4D54AF476738F64"
//------------------------------------------------------------------------------
// <auto-generated>
// Dieser Code wurde von einem Tool generiert.
// Laufzeitversion:4.0.30319.42000
//
// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn
// der Code erneut generiert wird.
// </auto-generated>
//------------------------------------------------------------------------------
using Server_Dashboard;
using Server_Dashboard.Views.DashboardPages.ModuleCRUD;
using System;
using System.Diagnostics;
using System.Windows;
using System.Windows.Automation;
using System.Windows.Controls;
using System.Windows.Controls.Primitives;
using System.Windows.Controls.Ribbon;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Markup;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Media.Effects;
using System.Windows.Media.Imaging;
using System.Windows.Media.Media3D;
using System.Windows.Media.TextFormatting;
using System.Windows.Navigation;
using System.Windows.Shapes;
using System.Windows.Shell;
namespace Server_Dashboard.Views.DashboardPages.ModuleCRUD {
/// <summary>
/// CreateModulePopup
/// </summary>
public partial class CreateModulePopup : System.Windows.Window, System.Windows.Markup.IComponentConnector {
#line 93 "..\..\..\..\..\..\Views\DashboardPages\ModuleCRUD\CreateModulePopup.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.TextBox ServerName;
#line default
#line hidden
#line 139 "..\..\..\..\..\..\Views\DashboardPages\ModuleCRUD\CreateModulePopup.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.PasswordBox Password;
#line default
#line hidden
#line 144 "..\..\..\..\..\..\Views\DashboardPages\ModuleCRUD\CreateModulePopup.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.TextBlock PasswordHint;
#line default
#line hidden
#line 185 "..\..\..\..\..\..\Views\DashboardPages\ModuleCRUD\CreateModulePopup.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.TextBox UserName;
#line default
#line hidden
#line 229 "..\..\..\..\..\..\Views\DashboardPages\ModuleCRUD\CreateModulePopup.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.TextBox IPAdress;
#line default
#line hidden
#line 266 "..\..\..\..\..\..\Views\DashboardPages\ModuleCRUD\CreateModulePopup.xaml"
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
internal System.Windows.Controls.TextBox Port;
#line default
#line hidden
private bool _contentLoaded;
/// <summary>
/// InitializeComponent
/// </summary>
[System.Diagnostics.DebuggerNonUserCodeAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "5.0.4.0")]
public void InitializeComponent() {
if (_contentLoaded) {
return;
}
_contentLoaded = true;
System.Uri resourceLocater = new System.Uri("/Server Dashboard;component/views/dashboardpages/modulecrud/createmodulepopup.xam" +
"l", System.UriKind.Relative);
#line 1 "..\..\..\..\..\..\Views\DashboardPages\ModuleCRUD\CreateModulePopup.xaml"
System.Windows.Application.LoadComponent(this, resourceLocater);
#line default
#line hidden
}
[System.Diagnostics.DebuggerNonUserCodeAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "5.0.4.0")]
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
internal System.Delegate _CreateDelegate(System.Type delegateType, string handler) {
return System.Delegate.CreateDelegate(delegateType, this, handler);
}
[System.Diagnostics.DebuggerNonUserCodeAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "5.0.4.0")]
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
switch (connectionId)
{
case 1:
this.ServerName = ((System.Windows.Controls.TextBox)(target));
return;
case 2:
this.Password = ((System.Windows.Controls.PasswordBox)(target));
return;
case 3:
this.PasswordHint = ((System.Windows.Controls.TextBlock)(target));
return;
case 4:
this.UserName = ((System.Windows.Controls.TextBox)(target));
return;
case 5:
this.IPAdress = ((System.Windows.Controls.TextBox)(target));
return;
case 6:
this.Port = ((System.Windows.Controls.TextBox)(target));
return;
}
this._contentLoaded = true;
}
}
}

View File

@@ -1,4 +1,4 @@
#pragma checksum "..\..\..\..\Views\DashboardWindow.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "B9F5B1EEF37A06D6C771D3993D728ED929524EA8"
#pragma checksum "..\..\..\..\Views\DashboardWindow.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "5A3E492E44A75B5C9C214D4955BF810E8E585D32"
//------------------------------------------------------------------------------
// <auto-generated>
// Dieser Code wurde von einem Tool generiert.

View File

@@ -1,4 +1,4 @@
#pragma checksum "..\..\..\..\Views\DashboardWindow.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "B9F5B1EEF37A06D6C771D3993D728ED929524EA8"
#pragma checksum "..\..\..\..\Views\DashboardWindow.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "5A3E492E44A75B5C9C214D4955BF810E8E585D32"
//------------------------------------------------------------------------------
// <auto-generated>
// Dieser Code wurde von einem Tool generiert.

View File

@@ -44,10 +44,18 @@
"netcoreapp3.1": {
"targetAlias": "netcoreapp3.1",
"dependencies": {
"MaterialDesignThemes": {
"target": "Package",
"version": "[4.0.0, )"
},
"Microsoft.Xaml.Behaviors.Wpf": {
"target": "Package",
"version": "[1.1.31, )"
},
"SSH.NET": {
"target": "Package",
"version": "[2020.0.1, )"
},
"SharpVectors": {
"target": "Package",
"version": "[1.7.1, )"

View File

@@ -18,5 +18,6 @@
</PropertyGroup>
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<PkgMicrosoft_Xaml_Behaviors_Wpf Condition=" '$(PkgMicrosoft_Xaml_Behaviors_Wpf)' == '' ">C:\Users\Crylia\.nuget\packages\microsoft.xaml.behaviors.wpf\1.1.31</PkgMicrosoft_Xaml_Behaviors_Wpf>
<PkgMaterialDesignThemes Condition=" '$(PkgMaterialDesignThemes)' == '' ">C:\Users\Crylia\.nuget\packages\materialdesignthemes\4.0.0</PkgMaterialDesignThemes>
</PropertyGroup>
</Project>

View File

@@ -3,4 +3,7 @@
<PropertyGroup>
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
</PropertyGroup>
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)materialdesignthemes\4.0.0\build\MaterialDesignThemes.targets" Condition="Exists('$(NuGetPackageRoot)materialdesignthemes\4.0.0\build\MaterialDesignThemes.targets')" />
</ImportGroup>
</Project>

View File

@@ -2,6 +2,30 @@
"version": 3,
"targets": {
".NETCoreApp,Version=v3.1": {
"MaterialDesignColors/2.0.0": {
"type": "package",
"compile": {
"lib/netcoreapp3.1/MaterialDesignColors.dll": {}
},
"runtime": {
"lib/netcoreapp3.1/MaterialDesignColors.dll": {}
}
},
"MaterialDesignThemes/4.0.0": {
"type": "package",
"dependencies": {
"MaterialDesignColors": "2.0.0"
},
"compile": {
"lib/netcoreapp3.1/MaterialDesignThemes.Wpf.dll": {}
},
"runtime": {
"lib/netcoreapp3.1/MaterialDesignThemes.Wpf.dll": {}
},
"build": {
"build/MaterialDesignThemes.targets": {}
}
},
"Microsoft.NETCore.Platforms/3.1.0": {
"type": "package",
"compile": {
@@ -104,6 +128,27 @@
"lib/netcoreapp3.1/SharpVectors.Runtime.Wpf.dll": {}
}
},
"SSH.NET/2020.0.1": {
"type": "package",
"dependencies": {
"SshNet.Security.Cryptography": "[1.3.0]"
},
"compile": {
"lib/netstandard2.0/Renci.SshNet.dll": {}
},
"runtime": {
"lib/netstandard2.0/Renci.SshNet.dll": {}
}
},
"SshNet.Security.Cryptography/1.3.0": {
"type": "package",
"compile": {
"lib/netstandard2.0/SshNet.Security.Cryptography.dll": {}
},
"runtime": {
"lib/netstandard2.0/SshNet.Security.Cryptography.dll": {}
}
},
"System.Data.SqlClient/4.8.2": {
"type": "package",
"dependencies": {
@@ -169,6 +214,61 @@
}
},
"libraries": {
"MaterialDesignColors/2.0.0": {
"sha512": "+JoghC3QRK0u9Wul1To1ORjcfTbFTVzFPjJ02H7VREOdNzIIn427e8G9gP9hXu9pm1r2OneLnoCG/lTma5cG2w==",
"type": "package",
"path": "materialdesigncolors/2.0.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"images/MaterialDesignColors.Icon.png",
"lib/net452/MaterialDesignColors.dll",
"lib/net452/MaterialDesignColors.pdb",
"lib/netcoreapp3.1/MaterialDesignColors.dll",
"lib/netcoreapp3.1/MaterialDesignColors.pdb",
"materialdesigncolors.2.0.0.nupkg.sha512",
"materialdesigncolors.nuspec"
]
},
"MaterialDesignThemes/4.0.0": {
"sha512": "+n5oWHuRiYL/gUw2XfQHCRZqHtU8KbrdurgU0IcO98Zsyhw4BvggodfXY8veRtbjjmM9EJ/sG2yKBrgPOGX4JQ==",
"type": "package",
"path": "materialdesignthemes/4.0.0",
"hasTools": true,
"files": [
".nupkg.metadata",
".signature.p7s",
"build/MaterialDesignThemes.targets",
"build/Resources/Roboto/Roboto-Black.ttf",
"build/Resources/Roboto/Roboto-BlackItalic.ttf",
"build/Resources/Roboto/Roboto-Bold.ttf",
"build/Resources/Roboto/Roboto-BoldItalic.ttf",
"build/Resources/Roboto/Roboto-Italic.ttf",
"build/Resources/Roboto/Roboto-Light.ttf",
"build/Resources/Roboto/Roboto-LightItalic.ttf",
"build/Resources/Roboto/Roboto-Medium.ttf",
"build/Resources/Roboto/Roboto-MediumItalic.ttf",
"build/Resources/Roboto/Roboto-Regular.ttf",
"build/Resources/Roboto/Roboto-Thin.ttf",
"build/Resources/Roboto/Roboto-ThinItalic.ttf",
"build/Resources/Roboto/RobotoCondensed-Bold.ttf",
"build/Resources/Roboto/RobotoCondensed-BoldItalic.ttf",
"build/Resources/Roboto/RobotoCondensed-Italic.ttf",
"build/Resources/Roboto/RobotoCondensed-Light.ttf",
"build/Resources/Roboto/RobotoCondensed-LightItalic.ttf",
"build/Resources/Roboto/RobotoCondensed-Regular.ttf",
"images/MaterialDesignThemes.Icon.png",
"lib/net452/MaterialDesignThemes.Wpf.dll",
"lib/net452/MaterialDesignThemes.Wpf.pdb",
"lib/net452/MaterialDesignThemes.Wpf.xml",
"lib/netcoreapp3.1/MaterialDesignThemes.Wpf.dll",
"lib/netcoreapp3.1/MaterialDesignThemes.Wpf.pdb",
"lib/netcoreapp3.1/MaterialDesignThemes.Wpf.xml",
"materialdesignthemes.4.0.0.nupkg.sha512",
"materialdesignthemes.nuspec",
"tools/VisualStudioToolsManifest.xml"
]
},
"Microsoft.NETCore.Platforms/3.1.0": {
"sha512": "z7aeg8oHln2CuNulfhiLYxCVMPEwBl3rzicjvIX+4sUuCwvXw5oXQEtbiU2c0z4qYL5L3Kmx0mMA/+t/SbY67w==",
"type": "package",
@@ -445,6 +545,70 @@
"sharpvectors.nuspec"
]
},
"SSH.NET/2020.0.1": {
"sha512": "DhVeQ8JzoS8Z25VwZfQ/9HEjTO8eWs4ldsMkcMsUFK7TFc8GnpxBeRBj3X8mc5+rwvzZNNmLDm08a8TpPZNF/g==",
"type": "package",
"path": "ssh.net/2020.0.1",
"files": [
".nupkg.metadata",
".signature.p7s",
"lib/net35/Renci.SshNet.dll",
"lib/net35/Renci.SshNet.xml",
"lib/net40/Renci.SshNet.dll",
"lib/net40/Renci.SshNet.xml",
"lib/netstandard1.3/Renci.SshNet.dll",
"lib/netstandard1.3/Renci.SshNet.xml",
"lib/netstandard2.0/Renci.SshNet.dll",
"lib/netstandard2.0/Renci.SshNet.xml",
"lib/sl4/Renci.SshNet.dll",
"lib/sl4/Renci.SshNet.xml",
"lib/sl5/Renci.SshNet.dll",
"lib/sl5/Renci.SshNet.xml",
"lib/uap10/Renci.SshNet.dll",
"lib/uap10/Renci.SshNet.xml",
"lib/wp71/Renci.SshNet.dll",
"lib/wp71/Renci.SshNet.xml",
"lib/wp8/Renci.SshNet.dll",
"lib/wp8/Renci.SshNet.xml",
"ssh.net.2020.0.1.nupkg.sha512",
"ssh.net.nuspec"
]
},
"SshNet.Security.Cryptography/1.3.0": {
"sha512": "5pBIXRjcSO/amY8WztpmNOhaaCNHY/B6CcYDI7FSTgqSyo/ZUojlLiKcsl+YGbxQuLX439qIkMfP0PHqxqJi/Q==",
"type": "package",
"path": "sshnet.security.cryptography/1.3.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"lib/net20/SshNet.Security.Cryptography.dll",
"lib/net20/SshNet.Security.Cryptography.xml",
"lib/net40/SshNet.Security.Cryptography.dll",
"lib/net40/SshNet.Security.Cryptography.xml",
"lib/net45/SshNet.Security.Cryptography.dll",
"lib/net45/SshNet.Security.Cryptography.xml",
"lib/netstandard1.0/SshNet.Security.Cryptography.dll",
"lib/netstandard1.0/SshNet.Security.Cryptography.xml",
"lib/netstandard1.3/SshNet.Security.Cryptography.dll",
"lib/netstandard1.3/SshNet.Security.Cryptography.xml",
"lib/netstandard2.0/SshNet.Security.Cryptography.dll",
"lib/netstandard2.0/SshNet.Security.Cryptography.xml",
"lib/portable-net45+win8+wpa81/SshNet.Security.Cryptography.dll",
"lib/portable-net45+win8+wpa81/SshNet.Security.Cryptography.xml",
"lib/sl4/SshNet.Security.Cryptography.dll",
"lib/sl4/SshNet.Security.Cryptography.xml",
"lib/sl5/SshNet.Security.Cryptography.dll",
"lib/sl5/SshNet.Security.Cryptography.xml",
"lib/uap10.0/SshNet.Security.Cryptography.dll",
"lib/uap10.0/SshNet.Security.Cryptography.xml",
"lib/wp71/SshNet.Security.Cryptography.dll",
"lib/wp71/SshNet.Security.Cryptography.xml",
"lib/wp8/SshNet.Security.Cryptography.dll",
"lib/wp8/SshNet.Security.Cryptography.xml",
"sshnet.security.cryptography.1.3.0.nupkg.sha512",
"sshnet.security.cryptography.nuspec"
]
},
"System.Data.SqlClient/4.8.2": {
"sha512": "80vGtW6uLB4AkyrdVuKTXYUyuXDPAsSKbTVfvjndZaRAYxzFzWhJbvUfeAKrN+128ycWZjLIAl61dFUwWHOOTw==",
"type": "package",
@@ -634,7 +798,9 @@
},
"projectFileDependencyGroups": {
".NETCoreApp,Version=v3.1": [
"MaterialDesignThemes >= 4.0.0",
"Microsoft.Xaml.Behaviors.Wpf >= 1.1.31",
"SSH.NET >= 2020.0.1",
"SharpVectors >= 1.7.1",
"System.Data.SqlClient >= 4.8.2"
]
@@ -683,10 +849,18 @@
"netcoreapp3.1": {
"targetAlias": "netcoreapp3.1",
"dependencies": {
"MaterialDesignThemes": {
"target": "Package",
"version": "[4.0.0, )"
},
"Microsoft.Xaml.Behaviors.Wpf": {
"target": "Package",
"version": "[1.1.31, )"
},
"SSH.NET": {
"target": "Package",
"version": "[2020.0.1, )"
},
"SharpVectors": {
"target": "Package",
"version": "[1.7.1, )"

View File

@@ -1,9 +1,11 @@
{
"version": 2,
"dgSpecHash": "11dFoNn+bv9nWj0ecBBLS58L5Xm7Ayl+MS5baPxty51dVf/rU1ULcBSPvQ6lnumIWCSihn32LjPLiJSMZaVIWQ==",
"dgSpecHash": "35nx0Hb0qJF/yPS4skzUS56pehas03j5Ixyvt/ZIiogXxuWVHdWghQrK/cXkYEMuCnjzjF6Eb3iJRNRnpEhH9Q==",
"success": true,
"projectFilePath": "C:\\Users\\Crylia\\Documents\\Git\\Server Dashboard\\Server Dashboard\\Server Dashboard.csproj",
"expectedPackageFiles": [
"C:\\Users\\Crylia\\.nuget\\packages\\materialdesigncolors\\2.0.0\\materialdesigncolors.2.0.0.nupkg.sha512",
"C:\\Users\\Crylia\\.nuget\\packages\\materialdesignthemes\\4.0.0\\materialdesignthemes.4.0.0.nupkg.sha512",
"C:\\Users\\Crylia\\.nuget\\packages\\microsoft.netcore.platforms\\3.1.0\\microsoft.netcore.platforms.3.1.0.nupkg.sha512",
"C:\\Users\\Crylia\\.nuget\\packages\\microsoft.win32.registry\\4.7.0\\microsoft.win32.registry.4.7.0.nupkg.sha512",
"C:\\Users\\Crylia\\.nuget\\packages\\microsoft.xaml.behaviors.wpf\\1.1.31\\microsoft.xaml.behaviors.wpf.1.1.31.nupkg.sha512",
@@ -12,6 +14,8 @@
"C:\\Users\\Crylia\\.nuget\\packages\\runtime.win-x64.runtime.native.system.data.sqlclient.sni\\4.4.0\\runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512",
"C:\\Users\\Crylia\\.nuget\\packages\\runtime.win-x86.runtime.native.system.data.sqlclient.sni\\4.4.0\\runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512",
"C:\\Users\\Crylia\\.nuget\\packages\\sharpvectors\\1.7.1\\sharpvectors.1.7.1.nupkg.sha512",
"C:\\Users\\Crylia\\.nuget\\packages\\ssh.net\\2020.0.1\\ssh.net.2020.0.1.nupkg.sha512",
"C:\\Users\\Crylia\\.nuget\\packages\\sshnet.security.cryptography\\1.3.0\\sshnet.security.cryptography.1.3.0.nupkg.sha512",
"C:\\Users\\Crylia\\.nuget\\packages\\system.data.sqlclient\\4.8.2\\system.data.sqlclient.4.8.2.nupkg.sha512",
"C:\\Users\\Crylia\\.nuget\\packages\\system.security.accesscontrol\\4.7.0\\system.security.accesscontrol.4.7.0.nupkg.sha512",
"C:\\Users\\Crylia\\.nuget\\packages\\system.security.principal.windows\\4.7.0\\system.security.principal.windows.4.7.0.nupkg.sha512"